Tengo muchos archivos dita (archivos XML) en una carpeta.
Quiero encontrar todas las apariciones de href
s, por ejemplo:
href="c_aboutKnowledgeInCoreManage.dita"
href="t_addAnInternalActivityToShift.dita"
en la carpeta usando expresiones regulares y el filtro Buscar en archivos.
Después encuentro todas las apariciones de href
s; Quiero anteponer el término admin_
delante de c_aboutKnowledgeInCoreManage.dita
. La salida debe leeradmin_c_aboutKnowledgeInCoreManage.dita
¿Alguien puede ayudarme con la consulta de búsqueda?
Respuesta1
Quiero anteponer el término admin_
al frente
¿Cómo eliminar líneas sin .
?
PrensaCtrlShift>F
Establezca "Buscar qué" en
href="(.*)"
Establezca "Reemplazar con" en
href="admin_\1"
Establezca "Filtros" en
*.dita
Establezca "Directorio" según corresponda
Habilitar "Expresión regular"
Haga clic en "Reemplazar en archivos"
Ejemplo antes:
abcd
href="c_aboutKnowledgeInCoreManage.dita"
defg
href="t_addAnInternalActivityToShift.dita"
hijk
Ejemplo después:
abcd
href="admin_c_aboutKnowledgeInCoreManage.dita"
defg
href="admin_t_addAnInternalActivityToShift.dita"
hijk
Otras lecturas
- Cómo usar expresiones regulares en Notepad++ (tutorial)
- Notepad++: una guía para usar expresiones regulares y el modo de búsqueda extendida
- Tutorial de expresiones regulares
- RegExr: aprenda, cree y pruebe RegEx
- regex101: probador y depurador de expresiones regulares en línea
- RegExper: visualizador de expresiones regulares