É possível usar backreferrences no notepad ++?

0

No meu exemplo específico, para uma seleção de linhas, quero duplicá-las em linha, separadas por um marcador arbitrário

Ou seja,

stringA
stringB

torna-se

stringA_something_stringA
stringB_something_stringB

Embora eu seja medíocre com o regex, acredito que isso deve ser feito procurando por algo como:

(string.)_something_(string.)

e substituindo por

_something_

No entanto, não consigo fazer nem mesmo substituições \ 1 simples. Estou fazendo algo errado?

    
por RJFalconer 28.01.2011 / 17:22

2 respostas

2

Seu regex de substituição está correto, mas sua correspondência não funcionará, pois há apenas um mundo por linha. Você está tentando combinar o texto de substituição que ainda não está lá:)

tente isto:

(string.)

substitua por _something_ .

Verifique se você está usando o modo regex também.

    
por 28.01.2011 / 17:31
1

Encontre o que: (string.)
Substitua por: _something_

    
por 28.01.2011 / 17:29