Kutazama Nyuma katika Usanifu mara kwa mara wa PHP

Katika somo lililopita tulichambua kutazama mbele. Kwa njia ile ile kuna kutazama nyuma kwa mtindo chanya - (?<= ). Katika mfano ufuatao badala yake itatokea, tu ikiwa mbele ya 'aaa' kuna 'x':

php<?php
  preg_replace('#(?<=x)aaa#', '!', 'xaaa'); // itarudisha 'x!'
?>

Na pia kuna kutazama nyuma kwa mtindo hasi - (?<! ). Katika mfano ufuatao badala yake itatokea, tu ikiwa mbele ya 'aaa' hakuna 'x':

php<?php
  preg_replace('#(?<!x)aaa#', '!', 'baaa'); // itarudisha 'b!'
?>
Задание 1

Kuna mfuatano wenye vigezo:

php<?php
  $str = '$aaa $bbb $ccc';
?>

Pata safu ya majina ya vigezo kutoka kwenye mfuatano huu (bila dola).