Vasj
Guest
Продолжение темы регул. выражений
Здравствуйте.
Не могу разобраться с модификаторами есть строка
$a="hello my world";
$b=preg_replase('[o]','a',$a);
У меня на локале по всей строке происходит замена о на а.
непонятны зачем тогда нужнымодификаторы и как происходит поиск вот в такой строке
$b=preg_replase('/^[o]+$.','a',$a);
Стать читал но так не смог с ними разобраться
Я так понял что в первом случае должен был быть изменен 1 символ строки если он совпадает а остальные не прочитаны,а во втором случае поиск и замена должна была произойти во всей строке но она почему-то не происходит.Подскажите что я понял не так.
Здравствуйте.
Не могу разобраться с модификаторами есть строка
$a="hello my world";
$b=preg_replase('[o]','a',$a);
У меня на локале по всей строке происходит замена о на а.
непонятны зачем тогда нужнымодификаторы и как происходит поиск вот в такой строке
$b=preg_replase('/^[o]+$.','a',$a);
Стать читал но так не смог с ними разобраться
Я так понял что в первом случае должен был быть изменен 1 символ строки если он совпадает а остальные не прочитаны,а во втором случае поиск и замена должна была произойти во всей строке но она почему-то не происходит.Подскажите что я понял не так.