Информация об изменениях

Сообщение Помогите с регуляркой от 13.05.2025 5:56

Изменено 13.05.2025 7:23 s_aa

Ну кто круче дипсика?
import re

text = '12 ГКК-5-282(219), (что то тут есть)'
well_pattern = r'ГКК[\-\dА-Я]+(\(.+\))*?'
wells = list(re.finditer(well_pattern, text, re.MULTILINE))

for m in wells:
    print(text[m.start():m.end()])


Почему выводит "ГКК-5-282" ?
Должен вроде "ГКК-5-282(219)"
Помогите с регуляркой
import re

text = '12 ГКК-5-282(219), (что то тут есть)'
well_pattern = r'ГКК[\-\dА-Я]+(\(.+\))*?'
wells = list(re.finditer(well_pattern, text, re.MULTILINE))

for m in wells:
    print(text[m.start():m.end()])


Почему выводит "ГКК-5-282" ?
Должен вроде "ГКК-5-282(219)".

Долго мучал дипсик и чатгпт, результата ноль.