Задать вопрос
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting

Как правильно написать регулярку в этом случае?

Всем привет! Имеется фраза:
Объявление поднято вчера и будет поднято завтра.
Как правильно написать код, что-бы после обработки регуляркой, слова вчера и завтра попали в массив?
Спасибо!
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Stepik
    PHP (pro)
    1 месяц
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Решения вопроса 2
regexr.com/3erks и модификатор u не забудьте поставить
Ответ написан
@soulkoden
Например так, если надо выцеплять конкретные слова:

$str = 'Объявление поднято вчера и будет поднято завтра. И ещё раз завтра и вчера.';
preg_match_all('/(вчера|завтра)/ui', $str, $m);
print_r($m[1]);

// Array
// (
//     [0] => вчера
//     [1] => завтра
//     [2] => завтра
//     [3] => вчера
// )
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы