Eu tenho um cenário onde tenho uma lista com alguns números no Notepad++. Aqui está o texto de exemplo:
1-This is item one
2_This is item two
3This is item three
4_This is item five
5This is item six
6 This is item seven
Quero colocar um sublinhado após os números para que a saída seja como:
1_This is item one
2_This is item two
3_This is item three
4_This is item five
5_This is item six
6_This is item seven
Aqui está o código que escrevi (\d+)(?!_).(.+?)
e substituo\1_\2
Está excluindo o primeiro caractere dos pontos 3 e 5, “T” neste caso.
\d+\K[^a-z]*
_
Explicação:
Captura de tela (antes):
Captura de tela (depois):