@Marox
Человек

Как исключить слова, содержащие определенную строку?

Вот есть такая регулярка:
/([Мм]ир[а-я]{1,3})/u
Она найдем 3 совпадения в строке: "Мире миром мирами" и все работает, но в строке "Мире миром мирами смирить" она найдет 4 совпадения, так как слово "смирить" подходит под паттерн, что надо добавить в него, чтобы слово "смирить" и подобные не подходили под паттерн?
  • Вопрос задан
  • 200 просмотров
Решения вопроса 1
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
Во-первых, есть регистро-независимый поиск (флаг i), во-вторых, символ \b - граница слова.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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