Asar
Новичок
Регулярные выражения. Вопрос с самого начала
Сам ничего в них не смыслю. Пытаюсь изучить по
http://detail.phpclub.ru/article/regexp_1
Откуда понимаю следующее:
[f] - символ f
[f][f] или [f]{2} - 2 символа f подряд ("ff")
Пробую:
echo preg_replace ("[f]", "111" , adff2prd);
Выводит ad1111112prd
Ок
echo preg_replace ("[f]{2}", "111" , adff2prd);
НеОк -
Warning: Unknown modifier '{' in ...
В чем здесь проблем?
-~{}~ 17.06.05 18:43:
При этом [ff] отрабатывает так, как я понимаю, должен срабатывать [f][f]...
Сам ничего в них не смыслю. Пытаюсь изучить по
http://detail.phpclub.ru/article/regexp_1
Откуда понимаю следующее:
[f] - символ f
[f][f] или [f]{2} - 2 символа f подряд ("ff")
Пробую:
echo preg_replace ("[f]", "111" , adff2prd);
Выводит ad1111112prd
Ок
echo preg_replace ("[f]{2}", "111" , adff2prd);
НеОк -
Warning: Unknown modifier '{' in ...
В чем здесь проблем?
-~{}~ 17.06.05 18:43:
При этом [ff] отрабатывает так, как я понимаю, должен срабатывать [f][f]...