Вопросы по теме 'capturing-group'

Регулярное выражение JavaScript с отдельными групповыми индексами
Допустим, у меня есть регулярное выражение /([a-z]+):([0-9]+)/ и образец текста hello:123 . Есть ли способ выполнить это выражение, чтобы оно возвращало все группы захвата вместе с позициями для каждой группы? Например, результат должен быть...
37 просмотров
schedule 19.10.2021

Как мы можем сопоставить a ^ n b ^ n?
Это вторая часть серии образовательных статей о регулярных выражениях. Он показывает, как можно использовать предварительные просмотры и вложенные ссылки для сопоставления нерегулярному языку a n b n . Вложенные ссылки сначала вводятся в:...
14735 просмотров

Группы захвата печати Java Pattern
((\d{1,2})/(\d{1,2})/(\d{2,4})) Есть ли способ получить список всех групп захвата с объектом Pattern . Я отладил объект, и все, что он говорит, это количество групп (5). Мне нужно получить список следующих групп захвата. Пример вывода:...
1690 просмотров
schedule 02.05.2022

Как сохранить каждую группу захвата регулярного выражения bash?
Чтобы сделать это действительно простым, я должен использовать регулярное выражение для выбора строки в сложном файле. Я хотел бы «сохранить» в файле часть выбора регулярного выражения. Итак, я использую группы захвата и... я не знаю, как...
986 просмотров
schedule 01.07.2022

PowerShell Regex: захват строк между двумя строками, которые находятся на нескольких строках
У меня может быть что-то вроде этого: FIRST|[some text here] (newline) [insert text here] (newline) SECOND|A (newline) FIRST|[some text here] (newline) [insert text here] (newline) SECOND|B (newline) FIRST|[some text here] (newline) [insert text...
208 просмотров

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

регулярное выражение избавиться от групп захвата
У меня есть следующее регулярное выражение: (?i)p\w+@t(-)?\w+(-\w+)?(\.\w+)?\.at , которое соответствует данным, например [email protected] [email protected] Как я могу переписать это регулярное выражение, чтобы использовать группы без...
79 просмотров
schedule 18.09.2022

Группа повторного захвата PCRE
Не могу понять, почему это регулярное выражение ( regex101 ) /[\|]?([a-z0-9A-Z]+)(?:[\(]?[,][\)]?)?[\|]?/g захватывает весь ввод, а это ( regex101 ) /[\|]+([a-z0-9A-Z]+)(?:[\(]?[,][\)]?)?[\|]?/g захватывает только |Func Строка...
1152 просмотров
schedule 28.09.2022

Как это регулярное выражение находит треугольные числа?
Часть серии обучающих статей о регулярных выражениях, это краткое введение в концепцию вложенных ссылок. Первые несколько треугольных чисел : 1 = 1 3 = 1 + 2 6 = 1 + 2 + 3 10 = 1 + 2 + 3 + 4 15 = 1 + 2 + 3 + 4 + 5 Есть много...
2421 просмотров

Назначьте захваченную группу значению, а если нет совпадения: назначьте строку
В регулярном выражении Perl документация говорит ... в скалярном контексте $time =~ /(\d\d):(\d\d):(\d\d)/ возвращает истинное или ложное значение. Однако в контексте списка он возвращает список совпадающих значений ($1,$2,$3) Но...
153 просмотров
schedule 02.03.2023

Регулярные выражения: как использовать «или» без дополнительных групп захвата?
Мы должны только добавить регулярное выражение в скрипт, ничего больше не трогая. Скрипт сделан так, что он принимает 3 группы захвата и есть 2 разных регулярных выражения, от которых зависит вывод. Я подготовил выражения для обоих случаев, но когда...
80 просмотров
schedule 28.02.2023

Группа захвата Scala с использованием регулярных выражений
Скажем, у меня есть этот код: val string = "one493two483three" val pattern = """two(\d+)three""".r pattern.findAllIn(string).foreach(println) Я ожидал, что findAllIn вернет только 483 , но вместо этого он вернул two483three . Я знаю, что...
57405 просмотров
schedule 22.02.2024

Regex - найти пробелы в группе захвата
Мы используем некоторые структуры имен файлов, как пользователи должны сохранять файлы. У меня есть огромный список всех наших файлов в Excel, и мне нужно проверить имена файлов. В кратком пояснении имя файла начинается с номера детали. Номер...
37 просмотров
schedule 19.05.2024

Поиск и замена с использованием регулярного выражения, группового захвата и обратных ссылок
Я пытаюсь выполнить операцию поиска и замены в SQL Server 2008 R2 Management Studio и использовать групповой захват, чтобы я мог обратно ссылаться на группы в замене. Как я понял из this , SSMS использует обработчик регулярных выражений Visual...
4153 просмотров