regex-lookarounds

Прямой вопрос: Как я могу использовать регулярное выражение lookarounds для поиска экземпляров rn, которые встречаются между набором символов (стоят в открытых и закрывающих тегах), "[ и ]" с произвольными символами и разрывами строк внутри? Ситуация: У меня есть большая база данных, экспортированная в тек...

Мне нужно отрицать это регулярное выражение: ^sofia$ Как я могу это сделать?...

У меня есть такая странная строка: firstName:Paul Henry,retired:true,message:A, B & more,title:mr Который должен быть разбит на свои <key>:<value> пары. К сожалению, пары ключ / значение разделены ,, которая сама может быть частью значения. Следовательно, простое разбиение строки на , не...

Я нашел аналогичный вопросздесь . Однако у меня это не получилось: У меня есть строка типа "my_token_string", и мне нужно регулярное выражение для возврата маркеров" my_"," _token_ "и"_string". Обратите внимание, что я не могу изменить java-код, потому что он является частью другого программного обеспечени...

На этот вопрос уже есть ответ здесь: Есть ли способ разделить строки с помощью строки.split () и включить разделители? [дубликат] Как я могу отформатировать свое регулярное выражение, чтобы разрешить это? Вот регулярное выражение: "\b[(\w'\-)&&[^0-9]]{4,}\b" О...

У меня есть следующий код Java: Pattern pat = Pattern.compile("(?<!function )\w+"); Matcher mat = pat.matcher("function example"); System.out.println(mat.find()); Почему mat.find() возвращает true? Я использовал отрицательный lookbehind, и example предшествует function. Не следует ли его выбросить?...

Многие вопросы регулярных выражений в последнее время имеют какой-то внешний элемент в запросе, который, как мне кажется, не является необходимым для успеха матча. Есть ли какой-то педагогический ресурс, который их продвигает? Я пытаюсь выяснить, в каких случаях вам было бы лучше использовать позитивный взгля...

Я нашел эти вещи в моем теле regex, но я не знаю, для чего я могу их использовать. У кого-нибудь есть примеры, чтобы я мог попытаться понять, как они работают? (?!) - negative lookahead (?=) - positive lookahead (?<=) - positive lookbehind (?<!) - negative lookbehind (?>) - atomic group ...

Это вторая часть серии образовательных регулярных выражений статей. Он показывает, как lookaheads и вложенные ссылки могут использоваться для соответствия нерегулярному языку anbn. Вложенные ссылки сначала вводятся в: как это регулярное выражение находит треугольные числа? один из архетипических нерегуля...

Я хочу сопоставить все строки, заканчивающиеся на ".htm "если это не заканчивается" foo.htm". Я вообще приличный с регулярными выражениями, но отрицательные взгляды меня озадачили. Почему это не работает? /(?!foo).htm$/i.test("/foo.htm"); // returns true. I want false. что я должен использовать вместо? ...