Вопросы по теме 'regex-lookarounds'

просмотр вперед и группа
В Java для такого текста, как foo <on> bar </on> thing <on> again</on> now , мне нужно регулярное выражение с группами, которые дают мне поиск «foo», «bar», пустую строку, затем «вещь», «снова», «сейчас». Если я делаю...
242 просмотров
schedule 09.04.2024

Регулярное выражение - предварительное утверждение
У меня проблема с утверждением опережающего просмотра (? =). Например, у меня есть выражение: /Win(?=2000)/ Соответствует Win , если выражение похоже на Win2000 , Win2000fgF . У меня есть следующее выражение: ^(?=.*\d)(?=.*[a-z]).*$...
8247 просмотров
schedule 25.10.2022

Регулярное выражение с опережением
Кажется, я не могу заставить это регулярное выражение работать. Вход выглядит следующим образом. Это действительно в одной строке, но я вставил разрывы строк после каждого \r\n, чтобы его было легче увидеть, поэтому проверка пробелов не требуется....
374 просмотров
schedule 07.05.2022

Регулярное выражение Java с опережением
Есть ли способ распечатать предварительную часть шаблона регулярного выражения в java? String test = "hello world this is example"; Pattern p = Pattern.compile("\\w+\\s(?=\\w+)"); Matcher m = p.matcher(test); while(m.find())...
12357 просмотров

Правило перезаписи .htaccess для добавления косой черты в конце путем несовпадения строки в URL-адресе
Следующее правило .htaccess отменяет сопоставление строки admin и добавляет завершающую косую черту (/) к этому URL-адресу, если admin не найден в URL-адресе. RewriteRule ^((?!admin).)*((?!\/).)$ /$1/ [L,R] Но у него есть ошибка, и это...
116 просмотров

Регулярное выражение, которое соответствует словам, разделенным точкой с запятой и пробелом
Я хочу написать регулярное выражение, которое соответствует либо нескольким словам, разделенным точкой с запятой и, возможно, пробелом, либо отдельному слову без каких-либо соседних точек с запятой. Например, я хочу сопоставить bla и bla ; bla ,...
6932 просмотров
schedule 15.07.2022

Regex делает то, что ожидается, но терпит неудачу во время XSLT-преобразования
Я сделал регулярное выражение для разделения определенной строки во время преобразования XML с использованием XSLT 2.0: (@VAL)((.+?)(?=@VAL|$)) Это регулярное выражение применяется к некоторым строкам, которые имеют ту же форму, что и ниже:...
204 просмотров
schedule 26.06.2023

Отрицательный вид сзади с совпадением переменной длины перед ним
Я пытаюсь извлечь одинокий # в конце адресов, но только если не после определенных обозначений. Вот регулярное выражение, которое я тестирую: /(?<!apt|appt|appartment|ste|suite|box)[,.]? ?# ?([0-9]+)$/i В этом случае регулярное...
86 просмотров
schedule 15.11.2022

Регулярное выражение, которое обрабатывает строки в кавычках и двойные кавычки для дюймов
Я пишу небольшой поиск по каталогу продуктов веб-сайта и использую регулярное выражение, чтобы определить, есть ли какие-либо строки, такие как «точная поисковая фраза», включенные в текст из текстового поля поиска. Регулярное выражение, которое я...
772 просмотров
schedule 03.07.2022

Еще одно регулярное выражение с отрицанием
Вроде бы простая проблема, но не могу найти решение. Я надеялся, что негативный прогноз поможет, но это не так. В такой строке: AYB AXZB AZB я хочу сопоставить комбинацию A и B с X между ними и что-нибудь еще, кроме не другого A или B. То...
78 просмотров
schedule 25.05.2024

Шаблон регулярного выражения для соответствия строке без двух последовательных повторяющихся символов
Я могу очень легко написать регулярное выражение для сопоставления строки, содержащей 2 последовательных повторяющихся символа: /(\w)\1/ Как мне сделать дополнение к этому? Я хочу сопоставить строки, в которых нет двух последовательных...
949 просмотров
schedule 21.06.2023

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

Как сделать негативный взгляд вперед необязательным
Я хочу регулярное выражение, которое позволяет: строка из одного или нескольких символов слова ... который заканчивается необязательным символом равенства, при условии, что за самим знаком равенства следует символ, не являющийся словом...
128 просмотров
schedule 08.06.2023

Регулярные выражения, понимающие ретроспективу в сочетании с оператором или
Это больше вопрос понимания, чем реальная проблема. Ситуация объясняется следующим образом. У меня есть числа с плавающей запятой (например, сумма денег) между двумя кавычками "". Примеры: "1,23" "12,23" "123,23" Теперь я хотел...
1131 просмотров
schedule 30.03.2022

Как написать необязательное слово в регулярном выражении?
Я хочу написать регулярное выражение Java, которое распознает следующие шаблоны. abc def the ghi и abc def ghi Я пробовал это: abc def (the)? ghi Но он не распознает второй шаблон. Где я ошибаюсь?
6050 просмотров
schedule 06.12.2022

Как сопоставить конкретную часть с n-м индексом конкретного символа?
У меня есть входные данные как, "Thumbnail":"/images/7.0.2.5076_1/spacer.gif","URL":"http://id800/home/LayoutManager/l1.html/1407462681_292 l1.html 2_1398567201/" И я хочу соответствовать части l1.html . Это может быть что угодно. Итак, я...
435 просмотров
schedule 16.04.2024

Регулярное выражение Notepad ++ выбирает полный файл, когда совпадение отсутствует
Это мой первый вопрос, поэтому, пожалуйста, поддержите меня, пока я попытаюсь написать его как можно аккуратнее и полнее! Я пытаюсь выполнить поиск и замену в Notepad++ с помощью регулярного выражения, но получаю странные результаты, которых не...
1236 просмотров
schedule 03.07.2023

Выражение регулярного выражения, разрешающее запятую только внутри строки (в кавычках), а не за ее пределами
Я новичок в регулярном выражении. Я ищу выражение регулярного выражения, чтобы добавить его в качестве ограничения, чтобы не допускать запятую вне строки. Мой ввод похож на "1,212121,121212","Extra_data" Здесь выражение регулярного...
300 просмотров

Ошибка отрицательного прогноза
Я попробовал это регулярное выражение ^([^i]|i(?!s OK))+\.$ в двух строках ниже. 1. /tmp/tmp.oW75zGUh4S ... is O. 2. /tmp/tmp.oW75zGUh4S ... is OK. Я ожидаю, что это регулярное выражение будет соответствовать первому, но не второму. Тем...
41 просмотров
schedule 18.12.2022

Ограничение на загрузку аудио/видео файла Blueimp jQuery
Может ли кто-нибудь сказать мне, как я могу ограничить загрузку аудио/видео файлов с помощью загрузки файла Blueimp jQuery? Я нашел белый список, используя следующую опцию acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i, , но я хочу добавить аудио- и...
629 просмотров