precisa de ajuda com expressões regulares

precisa de ajuda com expressões regulares

Eu tenho um texto de 8XX linhas que se parece com isto:

id="**02_item2_02" duration="29" style="**joe"
id="02_item3_01" duration="35.5" style="joseph"

O texto entre id="e style="nunca é o mesmo. Como posso substituir qualquer coisa à direita id=" e acimae incluindo style=", então todas as minhas linhas podem ficar assim:

id="joseph" bla!bla!bla! text from the script 
id="sara" bla!bla!bla! text from the script 
et cetera. 

?

Responder1

Você poderia usar este regex:

(id=").+style="(.+)

e substitua por:

$1$2 blah blah blah! text from the script

Teste:https://regex101.com/r/Z3zuIR/3

informação relacionada