Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lua
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Pahuchiy
0 / 0 / 0
Регистрация: 01.04.2014
Сообщений: 28
1

Отрицание конкретного слова в паттерне

30.09.2016, 08:39. Просмотров 688. Ответов 6
Метки нет (Все метки)

никак не могу найти возможность отрицания конкретного слова в паттерне
Пример: s="hellow world" Мне требуется написать шаблон такой по смыслу: "не hellow" чтобы получить " world"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2016, 08:39
Ответы с готовыми решениями:

первое вхождение слова в паттерне
друзья, как с помощью паттерна извлечь из строки подстроку, последний символ...

Выделение текста от конкретного места до конкретного слова в memo
Есть текст веб-страницы (страничка почты) в memo, в нем выделено конкретное...

Отрицание xy это значит умножение х на у или отрицание х + отрицание у
отрицание xy это значит умножение х на у или отрицание х + отрицание у,в...

Чтение конкретного слова из файла
Есть файл с массивом* В файле: Password: MyPassBleatb Каким раком мне...

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

6
ProgJ
87 / 85 / 10
Регистрация: 20.11.2008
Сообщений: 724
30.09.2016, 14:01 2
что значит
Цитата Сообщение от Pahuchiy Посмотреть сообщение
"не hellow"
"ellow world" тоже вроде "не hellow"

Может просто сделаете замену "hellow" на ""
0
Catstail
30.09.2016, 15:13
  #3

Не по теме:

А что такое "hellow"?

0
Pahuchiy
0 / 0 / 0
Регистрация: 01.04.2014
Сообщений: 28
30.09.2016, 18:41  [ТС] 4
"ellow world" тоже вроде "не hellow"
1. Если я буду использовать такой паттерн, то он не вернёт мне " world"
2. world - это то что я хочу вернуть с помощью паттерна, и логично предположить что это слово может быть любым, и, следовательно, использование его в паттерне недопустимо.
Я честно не знаю уже как проще объяснить....
0
ProgJ
87 / 85 / 10
Регистрация: 20.11.2008
Сообщений: 724
30.09.2016, 21:20 5
Цитата Сообщение от Pahuchiy Посмотреть сообщение
Я честно не знаю уже как проще объяснить....
А вы попробуйте обычными словами, без использования всяких "паттерн". Что вы хотите сделать со строкой?
0
Pahuchiy
0 / 0 / 0
Регистрация: 01.04.2014
Сообщений: 28
01.10.2016, 08:42  [ТС] 6
[^%a] - не буквенные символы
По этому же принципу мне нужен ПАТТЕРН (если Вас смущает это слово - его можно условно заменить на "регулярное выражение") который можно было бы определить как "не hellow"
0
BozKurt
297 / 274 / 101
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
07.10.2016, 12:59 7
Pahuchiy, заменяй это слово на пустую строку, тебе же сразу предлагали такой способ. В итоге будешь получать как раз то, что тебе нужно: всё кроме "слова".
0
07.10.2016, 12:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.10.2016, 12:59

Регулярные выражение. Поиск конкретного слова
Здравствуйте. У меня сложилась некоторая проблема с пониманием регулярных...

Замена конкретного слова (не по патерну) на пустую строку
Вообщем в названии цель изложена. Используя такой код заменяются все "баба" в...

Как поменять background конкретного слова в консоли?
Я нашла функции, чтобы менять текст консоли и задний фон (но он меняется весь...


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

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

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