'<aaa1.bbb1=ccc1> AND <aaa2.bbb2=ccc2> AND <aaa3.bbb3=ccc3>'
następujące dane:
-aaa
-bbb
-operator (=, ==, >, >=, <, <=, !=)
-ccc
Korzystam z funkcji:
<?php function func($matches) { } "|<(.*).(.*)=(.*)>|U", 'func', $query); ?>
Otrzymuje następujący wynik:
Array
(
[0] => <aaa1.bbb1=ccc1>
[1] => aaa1
[2] => bbb1
[3] => ccc1
)
Array
(
[0] => <aaa2.bbb2=ccc2>
[1] => aaa2
[2] => bbb2
[3] => ccc2
)
Array
(
[0] => <aaa3.bbb3=ccc3>
[1] => aaa3
[2] => bbb3
[3] => ccc3
)
Jednak nie wiem jak wyciągnąć jeszcze operator, dlatego zwracam się o pomoc.
Próbowałem się nauczyć wyrażeń regularnych z manuala php, ale nie moge tego do końca zrozumieć, co ja tam zrobiłem:/
THX!!!