Вопросы по теме '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 просмотров
schedule
04.05.2023
Правило перезаписи .htaccess для добавления косой черты в конце путем несовпадения строки в URL-адресе
Следующее правило .htaccess отменяет сопоставление строки admin и добавляет завершающую косую черту (/) к этому URL-адресу, если admin не найден в URL-адресе.
RewriteRule ^((?!admin).)*((?!\/).)$ /$1/ [L,R]
Но у него есть ошибка, и это...
116 просмотров
schedule
26.10.2022
Регулярное выражение, которое соответствует словам, разделенным точкой с запятой и пробелом
Я хочу написать регулярное выражение, которое соответствует либо нескольким словам, разделенным точкой с запятой и, возможно, пробелом, либо отдельному слову без каких-либо соседних точек с запятой.
Например, я хочу сопоставить 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 просмотров
schedule
30.03.2022
Как сделать негативный взгляд вперед необязательным
Я хочу регулярное выражение, которое позволяет:
строка из одного или нескольких символов слова
... который заканчивается необязательным символом равенства, при условии, что за самим знаком равенства следует символ, не являющийся словом...
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 просмотров
schedule
08.12.2022
Ошибка отрицательного прогноза
Я попробовал это регулярное выражение ^([^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 просмотров
schedule
15.11.2022