@kot-samolet

Почему не работает регулярка?

Есть регулярное выражение:
preg_match("/(x|y|z)/", "xyz", $res);
var_dump($res);


Ответ:
array(2) {
  [0]=>
  string(1) "x"
  [1]=>
  string(1) "x"
}


На https://regex101.com/r/V3xoYV/1 работает только с модификатором g - global, но в php нет такого модификатора, при попытке его установить возникает ошибка Warning: preg_match(): Unknown modifier 'g'
Как без него заставить работать такую регулярку?
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы