Поглед уназад у регуларним изразима PHP
У претходној лекцији смо разгледали поглед унапред.
На сличан начин постоји позитиван поглед уназад - (?<= ). У следећем
примеру замена ће се десити само ако испред
'aaa' стоји 'x':
<?php
preg_replace('#(?<=x)aaa#', '!', 'xaaa'); // враћа 'x!'
?>
Постоји и негативан поглед уназад
- (?<! ). У следећем примеру замена
ће се десити само ако испред 'aaa'
не стоји 'x':
<?php
preg_replace('#(?<!x)aaa#', '!', 'baaa'); // враћа 'b!'
?>
Дат је стринг са променљивим:
<?php
$str = '$aaa $bbb $ccc';
?>
Добијте низ имена променљивих из овог стринга (без долара).