Вопросы по теме 'non-greedy'
В чем разница между .*? и. * регулярные выражения?
Я пытаюсь разбить строку на две части с помощью регулярного выражения. Строка отформатирована следующим образом:
text to extract<number>
Я использовал (.*?)< и <(.*?)> , которые работают нормально, но, немного прочитав...
123420 просмотров
schedule
03.01.2023
Нежадное регулярное выражение в Java
У меня есть следующий код:
public static void createTokens(){
String test = "test is a word word word word big small";
Matcher mtch = Pattern.compile("test is a (\\s*.+?\\s*) word (\\s*.+?\\s*)").matcher(test);
while (mtch.find()){...
30696 просмотров
schedule
19.01.2023
Распределение целых чисел с использованием весов и минимальных значений?
В похожем вопросе я спросил, как распределять целые числа с использованием весов. Мне любопытно, как можно было бы подойти к этой проблеме, если бы было введено минимальное значение для каждого «ведра» распределения. При установлении минимального...
311 просмотров
schedule
17.02.2023
Могу ли я иметь нежадное регулярное выражение с dotall?
Я хотел бы сопоставить dotall и нежадный. Вот что у меня есть:
img(.*?)(onmouseover)+?(.*?)a
Тем не менее, это не нежадность. Эти данные не совпадают, как я ожидал:
<img src="icon_siteItem.gif" alt="siteItem" title="A version of this...
14346 просмотров
schedule
27.02.2023
Скорость регулярного выражения Python — жадный против нежадного
Я делаю несколько замен регулярных выражений в Python по строкам
\w\s+\w
над многими большими документами. Очевидно, что если я сделаю регулярное выражение нежадным (с ? ), оно не изменит то, что ему соответствует (как \w != \s ), но...
683 просмотров
schedule
24.06.2022
регулярное выражение sed соответствует первому вхождению
У меня есть следующая строка:
<div class="downloadlist" id="Mactopia_Office2011"><p><a...
871 просмотров
schedule
13.11.2022
Необязательный литерал конца строки $ (не жадный)
Я хотел бы сделать символ «конец строки» ($) «необязательным» (или нежадным). Это означает, что я хочу захватить определенный шаблон в конце строки или ничего. Это регулярное выражение, которое я построил:...
761 просмотров
schedule
28.06.2022
Регулярное выражение, ищущее время, не хочет быть нежадным
Я пытаюсь запустить регулярное выражение в Spiceworks для анализа заголовков электронной почты, чтобы выбрать первый экземпляр времени для назначения билетов. Регулярное выражение само по себе работает, но оно выбирает все экземпляры времени, а не...
33 просмотров
schedule
28.06.2022