Результаты поиска по запросу "regex-greedy"

20 ответов

Не жадное (неохотное) сопоставление регулярных выражений в sed?

Я пытаюсь использовать sed для очистки строк URL, чтобы извлечь только домен. Так из:

4 ответа

Как я могу написать регулярное выражение, которое соответствует не жадным?

Мне нужна помощь по сопоставлению регулярных выражений с не жадным вариантом. Шаблон соответствия:

1 ответ

Regex для сопоставления строкового литерала в Java?

У меня есть массив строк регулярных выражений. Одна из них должна соответствовать любым строкам, найденным в данном файле Java.Это строка регулярных выражени...

ТОП публикаций

2 ответа

Самый короткий матч в регулярном выражении от конца

Учитывая входную строку

4 ответа

Приоритет в регулярных выражениях

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

1 ответ

регулярное выражение для разделения строки, используя пробелы, но не учитывая двойные кавычки или одинарные кавычки

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

3 ответа

Жадность ведет себя по-другому в JavaScript?

Там былоэтот вопрос [https://stackoverflow.com/q/20920296/1578604]что заставило меня понять, что жадность квантификаторов не всегда одинакова в некоторых двигателях регулярных выражений. Взяв регулярное выражение из этого вопроса и немного ...

3 ответа

Жадность ведет себя по-другому в JavaScript?

10 ответов

Тесты номеров кредитных карт Regex

Я тестирую одно приложение, в котором шаблон Regex соответствует кредитной карте, тогда такие цифры должны быть выделены. Я пользуюсь сайтом http://regexpal.com/ [http://regexpal.com/]создать тестовые номера кредитных карт для моего тестирования. ...

3 ответа

Странное поведение в регулярных выражениях

Был вопрос о регулярных выражениях, и, пытаясь ответить, я обнаружил еще одну странную вещь. String x = "X"; System.out.println(x.replaceAll("X*", "Y"));Это печатает YY. Почему?? String x = "X"; System.out.println(x.replaceAll("X*?", "Y"));И ...