Вопросы по теме 'capturing-group'
Регулярное выражение JavaScript с отдельными групповыми индексами
Допустим, у меня есть регулярное выражение /([a-z]+):([0-9]+)/ и образец текста hello:123 .
Есть ли способ выполнить это выражение, чтобы оно возвращало все группы захвата вместе с позициями для каждой группы?
Например, результат должен быть...
37 просмотров
schedule
19.10.2021
Как мы можем сопоставить a ^ n b ^ n?
Это вторая часть серии образовательных статей о регулярных выражениях. Он показывает, как можно использовать предварительные просмотры и вложенные ссылки для сопоставления нерегулярному языку a n b n . Вложенные ссылки сначала вводятся в:...
14735 просмотров
schedule
23.02.2022
Группы захвата печати 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 просмотров
schedule
12.07.2022
Как назначить именованные группы в регулярном выражении локальным переменным
Я пытаюсь назначить именованные группы моих совпадений выражений регулярных выражений с локальными переменными. Например, я пытаюсь захватить строку для ввода даты и обратиться к именованной группе 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 просмотров
schedule
01.11.2022
Назначьте захваченную группу значению, а если нет совпадения: назначьте строку
В регулярном выражении 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 просмотров
schedule
07.06.2024