Encuentre hrefs en archivos usando Regex en Notepad ++

Encuentre hrefs en archivos usando Regex en Notepad ++

Tengo muchos archivos dita (archivos XML) en una carpeta.

Quiero encontrar todas las apariciones de hrefs, 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 hrefs; 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é" enhref="(.*)"

  • Establezca "Reemplazar con" enhref="admin_\1"

  • Establezca "Filtros" en*.dita

  • Establezca "Directorio" según corresponda

  • Habilitar "Expresión regular"

  • Haga clic en "Reemplazar en archivos"

    ingrese la descripción de la imagen aquí

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

información relacionada