У меня есть строка текста, которая выглядит как "... X ... Y ...", где X и Y оба - Ok, Empty или Open.Используя PHP, я пытаюсь использовать preg_match (), чтобы выяснить, что каждый из них.
$regex = '/(Ok|Open|Empty)/';
preg_match($regex, $match, $matches);
print_r($matches);
Однако, в случае, когда X "Пусто", а Y "Ок",строка дает мне два совпадения: «Пусто» и «Пусто».
Что не так с этим регулярным выражением?
Спасибо!