|
|
|
| есть код:
if( preg_match("/^(Людовик(?=XVI))asd/", 'ЛюдовикXVIasd' ) ) echo'TRUE';
else echo 'FALSE';
|
выдает false и я никак не могу понять почему :( Единственный вариант пришел в голову, что (?=шаблон) должен располагаться в конце строки поиска и после него нельзя ничего указать. Так-ли это?
И что делать если мне надо проверить есть ли последовательность asd после ЛюдовикXVI ?
началось все с того, что я пытался составить выражение вылавливающие с помощью preg_match_all из текста тег <a href=""></a> и определяющее имеется-ли после </a> последовательность %%active%% | |
|
|