Eu não tenho acesso ao NotePad ++ agora para verificar novamente, mas tente o seguinte:
Pesquisa: (<text.*?/text>)
Substituir: <text id="MyRule">1.rule</text>
Estou mexendo no meu caminho usando expressões regulares no notepad ++ com alguns arquivos .xml, e posso ter ficado um pouco acima da minha cabeça.
Atualmente estou tentando pesquisar qualquer coisa que comece com:
<text id="name">Timer</text> (where "Timer" is a random word\s)
e substitua por
<text id="name">Timer</text><text id="MyRule">1.rule</text>
1.rule seria usado em todas as instâncias de acompanhamento da pesquisa, o único fator aleatório é a palavra entre o id = nome e o fechamento do texto.
Outro exemplo seria:
<text id="name">start up changes</text>
e eu estou olhando para substituir a
<text id="name">start up changes</text><text id="MyRule">1.rule</text>
Existe uma expressão regular simples que pode encontrar essas palavras ou palavras aleatórias e, em seguida, aplicar minhas alterações após essa expressão. Qualquer ajuda seria muito apreciada.
Eu não tenho acesso ao NotePad ++ agora para verificar novamente, mas tente o seguinte:
Pesquisa: (<text.*?/text>)
Substituir: <text id="MyRule">1.rule</text>
Tags regex microsoft-word notepad++