@burov0798
Пытаюсь изучать php\js

Как определить если ли частица «НЕ» перед словом в php?

Есть текст по типу:
Текст текст текст не анон текст текст

Изначально нужно было просто найти слово "анон" и все, но как проверить, если ли перед словом "анон" частица "не"
  • Вопрос задан
  • 574 просмотра
Решения вопроса 2
$string = 'Текст текст текст не анон текст текст';
$arr_string = explode(' ', $string);

$search = array_search('анон',$arr_string);

if (strtolower($arr_string[$search-1]) === 'не'){
    echo $arr_string[$search-1].' '.$arr_string[$search];
}else {
    echo $arr_string[$search];
}
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Пригласить эксперта
Ответы на вопрос 1
ищите "не анон"
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы