Задать вопрос
@kaxa3201

Как исключить слово если оно есть в регулярках?

Есть такая регулярка ^(.*?)\sот
эта регулярка берет все из начала строки и до предлога "от"
Но бывает так, что в начале строки существует слово "тест" как мне исключить это слово если оно есть?
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@IS-Builder
~ PHP-8 & REGEXP - This is a really powerful kit ~
kaxa3201 См. пример
UPD: ~^(?:тест)?+\K(.+)\sот~
Ответ написан
@NinjaNickName
Web разработчик
$result = str_replace('тест', '', 'строка в которой есть слово тест');
var_dump($result);

https://www.php.net/manual/ru/function.str-replace.php
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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