Pingvin22
Новичок
Помогите регулярку написать
есть строки
Нужно вытащить название Города. Пытаюсь написать одну регулярку на все условия.
префикс "Авиабилеты в " есть всегда, "от 12609 руб" может быть а может и небыть
пробовал уже и так
и так
и с жадностью игрался но всеровно не получается одна регулярка на все условия
есть строки
PHP:
$s1="Авиабилеты в Барнаул от 12609 руб";
$s2="Авиабилеты в Ханты Мансийск от 4694 руб.";
$s3="Авиабилеты в Симферополь";
префикс "Авиабилеты в " есть всегда, "от 12609 руб" может быть а может и небыть
пробовал уже и так
PHP:
$pattern="/^Авиабилеты в ([a-zA-Zа-яА-Я-\s]+(?! от))/is";
PHP:
$pattern="/^Авиабилеты в ([a-zA-Zа-яА-Я-\s]+)(?: от)?/is";