Encontre hrefs em arquivos usando Regex no Notepad++

Encontre hrefs em arquivos usando Regex no Notepad++

Tenho muitos arquivos dita (arquivos XML) em uma pasta.

Quero encontrar todas as ocorrências de hrefs, 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 hrefs; 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ê" comohref="(.*)"

  • Defina "Substituir por" parahref="admin_\1"

  • Defina "Filtros" como*.dita

  • Defina "Diretório" conforme apropriado

  • Habilite "Expressão regular"

  • Clique em "Substituir em arquivos"

    insira a descrição da imagem aqui

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

informação relacionada