Форум программистов, компьютерный форум, киберфорум
PHP: RegExp
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
5 / 5 / 2
Регистрация: 03.02.2012
Сообщений: 142
1

Найти все абзацы текста, в которых нет определённого слова

28.06.2018, 08:15. Просмотров 1031. Ответов 2
Метки нет (Все метки)

Привет всем!
Хочу написать регулярное выражение которое находит все абзацы в которых НЕТ определённого слова.
К примеру написать выражение, которое находит абзацы, в которых нет слова qwerty.
Пишу:
^.*[^(qwerty)].*$
Не срабатывает. Почему?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.06.2018, 08:15
Ответы с готовыми решениями:

Вывести на экран все слова текста, в которых все буквы разные; если таких слов нет, выдать соответствующее сообщение
Дан текст из слов, разделенных пробелами. Вывести на экран все слова, в которых все буквы разные....

Найти либо те слова в тексте, в которых есть все буквы определенного слова, либо те, в которых нет ни одной
1 - текстовое поле, куда пользователь вводит произвольный текст. 2 - текстовое поле, куда...

В тексте найти все слова, в которых нет буквы о
Хелп плиз...

Необходимо найти все слова, в которых нет форм с совпадающими псевдоокончаниями
2)Дан файл, содержащий список всех форм слов русского языка. В одной строчке записана одна строка...

2
970 / 609 / 355
Регистрация: 07.11.2015
Сообщений: 965
28.06.2018, 12:12 2
[^(qwerty)] это символьный класс и он соответствует одиночному символу, а не последовательности символов http://php.net/manual/ru/regex... lasses.php

^(?!.*qwerty).*$ http://php.net/manual/ru/regex... rtions.php
0
5 / 5 / 2
Регистрация: 03.02.2012
Сообщений: 142
28.06.2018, 15:51  [ТС] 3
Спасибо получилось.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.06.2018, 15:51

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Найти и вывести все слова текста, в которых есть хотя бы одна цифра
Дана последовательность символов. Найти и вывести все слова текста, в которых есть хотя бы одна...

Найти все слова текста, в которых буквы ‘a’ и ‘b’ встречаются максимальное число раз
помогите написать программу на Си Ввести массив строк символов (текст). Найти все слова текста,...

Найти слова, буквы которых расположены по алфавиту и слова, в которых нет повторяющихся букв
Разработать алгоритм и программу. Вводится текст из заглавных и строчных латинских...

Найти среднюю длину слов и удалить из текста все слова длина, которых меньше найденного значения
Найти среднюю длину слов и удалить из текста все слова длина, которых меньше найденного значения....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.