Você pode substituir entre duas palavras? - Notepad ++

0

Eu tenho esta lista e quero substituir tudo entre ".gif" com o número do outro lado

". gif" precisa ser substituído por tudo entre > e .gif na mesma linha

Então você tem ".gif" e FI6 na mesma linha Mude para "FI6.gif"

Aqui está uma foto

A razão é que existem MUITOS, MUITOS MUITOS deles. (4423)

Alguém poderia ajudar?

    
por ThuverX 16.01.2015 / 15:48

2 respostas

1

Use apenas a expressão regular para localizar e substituir.

Localizar: <img src="\.gif" alt="\.gif"> <a href="(.*)gif">(.*)gif</a>

Substitua por <img src="gif" alt="gif"> <a href="gif">gif</a>

Verifique no modo de pesquisa Regular Expression na caixa de diálogo de pesquisa e clique em Replace all

    
por 16.01.2015 / 16:02
0

Se as linhas forem as mesmas até aqui:

Então eu poderia gravar uma macro para fazer isso.

No Notepad ++, o que você precisa fazer é posicionar o cursor de digitação no início da primeira linha e, em seguida, com o teclado, fazer a alteração desejada:

Você precisará gravar a macro, em seguida, usar a seta para a direita para percorrer todo o caminho até o início do FI3.gif e, em seguida, usando shift, selecione esta seção e copie usando CTRL + C

Use a seta para a esquerda para voltar para onde você deseja escrever e colar usando CTRL + V e depois passar para a próxima linha e posicionar o cursor de digitação no início novamente.

Em seguida, pare a gravação em macro e deixe-a reproduzir no documento. Depois, conclua a gravação para você.

Eu uso muito e é bastante sólido.

Pode explicar com mais detalhes, se necessário, mas dar uma olhada e ver como você se sai.

    
por 16.01.2015 / 15:59

Tags