Tenho muitos arquivos dita (arquivos XML) em uma pasta.
Quero encontrar todas as ocorrências de href
s, por exemplo:
href="c_aboutKnowledgeInCoreManage.dita"
href="t_addAnInternalActivityToShift.dita"
na pasta usando regex e filtro Localizar em Arquivos.
Depois de encontrar todas as ocorrências de href
s; Quero prefixar o termo admin_
na frente de c_aboutKnowledgeInCoreManage.dita
. A saída deve ser lidaadmin_c_aboutKnowledgeInCoreManage.dita
Alguém pode me ajudar com a consulta de pesquisa?
Responder1
Quero prefixar o termo admin_
na frente
Como deletar linhas sem .
?
ImprensaCtrlShift>F
Defina "Encontrar o quê" como
href="(.*)"
Defina "Substituir por" para
href="admin_\1"
Defina "Filtros" como
*.dita
Defina "Diretório" conforme apropriado
Habilite "Expressão regular"
Clique em "Substituir em arquivos"
Exemplo antes:
abcd
href="c_aboutKnowledgeInCoreManage.dita"
defg
href="t_addAnInternalActivityToShift.dita"
hijk
Exemplo depois:
abcd
href="admin_c_aboutKnowledgeInCoreManage.dita"
defg
href="admin_t_addAnInternalActivityToShift.dita"
hijk
Leitura adicional
- Como usar expressões regulares no Notepad++ (tutorial)
- Notepad++: um guia para usar expressões regulares e modo de pesquisa estendida
- Tutorial de Expressões Regulares
- RegExr: aprenda, construa e teste RegEx
- regex101: testador e depurador de regex online
- RegExper: visualizador de expressões regulares