powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите составить регулярное выражение для группы
3 сообщений из 3, страница 1 из 1
Помогите составить регулярное выражение для группы
    #34359576
_program_seeker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, я прочитал про регулярные выражения, поделал некоторые примеры, но более сложные вещи осуществить трудно и непонятно. Помогите пожалуйста составить регулярное выражение, кторое описывает строку, содержащую любые последовательнсти символов кроме указанной цепочки .

Использую следующий паттерн
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Pattern p = Pattern.compile("AB([^A]*)AB");
Matcher m = p.matcher("nnnnnnnnnnnnnnnnnnnn"); //проверяемая строка

 if (m.find()) {                   //если в строке найден паттерн
   String s = m.group( 1 );   //получить группу из строки, тоесть вернется то что входит 
                                   //в подпаттерн, описываемый внутри скобок
}



все работает как надо:

nnABCnnnnnnnnnnABCnnnn - здесь выводит true , потому что строка содержит обрамление ABC
nnnnnnnnnnnnnnnnnnnnnn - здесь выводит false , потому что обрамления нет
nnABCnnnnnAnnnnnABCnn - здесь выводит false , потому что внутри обрамления есть запрещенный символ A

вотт... а мне теперь нужно чтобы был не просто запрещенный символ A а запрещенная цепочка AB. и всвязи с этим возникло затруднение..
...
Рейтинг: 0 / 0
Помогите составить регулярное выражение для группы
    #34359944
_program_seeker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в общем если конкретизировать еще более вопрос - как сделать отрицание слова в регулярных выражениях?
...
Рейтинг: 0 / 0
Помогите составить регулярное выражение для группы
    #34371258
ddocker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[^(слово)]
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите составить регулярное выражение для группы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]