• КАК Расставить значения регулярок?

    @o5a
    Зависит от структуры текста. Принцип примерно такой
    import re
    
    s = '''время:30 тема:какая-то тема содержимое:а здесь наше содержимое
    время:50 тема:другая тема содержимое:совсем другое содержимое'''
    
    patt = re.compile(r'время:(.+?) *тема:(.+?) *содержимое:(.+)')
    
    for m in patt.findall(s):
        print('[{}] {}\n{}'.format(*m))


    выдаст
    [30] какая-то тема
    а здесь наше содержимое
    [50] другая тема
    совсем другое содержимое
    Ответ написан
    Комментировать