Я видел регулярное выражение (?= (?:\d{5}|[A-Z]{2}))
в примере python и был очень смущен о значении ?:
.python re?: Example
Я также вижу питона документ, есть объяснения:
(?:...)
Не-захватывая версия регулярных скобок. Соответствует любому регулярному выражению внутри круглых скобок, но подстрока, сопоставляемая с группой, не может быть восстановлена после выполнения соответствия или ссылки позже в шаблоне.
кто может дать мне пример и объяснить, почему он работает, спасибо!
ли вы сначала проверяете документы? – Jerry
Это способ группировать вещи, когда вас не волнует захват группы. Документ ... подвел итог этому довольно хорошо. – roippi