Вопросы по теме '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