[Python] How to use regex to delete specific pattern in lines in python string?

Discussão em 'Python' iniciado por Stack, Julho 4, 2025.

  1. Stack

    Stack Membro Participativo

    I have a string in the following format.

    Test 2 Lorem ipsum dolor sit amet consectetur adipisicing elit.
    Test 3 Lorem ipsum dolor sit amet consectetur adipisicing elit.
    Test 4 Lorem ipsum dolor sit amet consectetur adipisicing elit.
    Test 5 Lorem ipsum dolor sit amet consectetur adipisicing elit.


    How to delete Test 2, Test 3 and so on, so the string would look like this?

    Lorem ipsum dolor sit amet consectetur adipisicing elit.
    Lorem ipsum dolor sit amet consectetur adipisicing elit.
    Lorem ipsum dolor sit amet consectetur adipisicing elit.
    Lorem ipsum dolor sit amet consectetur adipisicing elit.
    Lorem ipsum dolor sit amet consectetur adipisicing elit.


    I have tried:

    test1 = re.compile(r'^Test \d ')
    test2 = re.compile(r'^Test \d\d ')
    text = re.sub(test1, '', text)
    text = re.sub(test2, '', text)


    But it didn't work

    Continue reading...

Compartilhe esta Página