Edición en masa usando expresiones regulares
Escribe una o más expresiones regulares (una por renglón) para realizar coincidencias, y una o más expresiones con las que sustituir cada coincidencia. Si se realiza correctamente, la primera expresión de coincidencia se reemplazará por la primera expresión de sustitución, y así sucesivamente. Para obtener más detalles, consulta la función PHPpreg_replace().
Aquí encontrarás algunas pistas y ejemplos de cómo lograr tareas comunes:
Coincidencia | Reemplazo | Efecto |
---|---|---|
/$/ | abc | Añade texto al final de la página. Excelente para añadir páginas a categorías |
/$/ | \n[[Category:New]] | Añade texto al final de la página. Excelente para añadir páginas a categorías |
/{{OldTemplate}}/ | Eliminar algún texto de todas las páginas del listado | |
/\[\[Category:[^]]+\]\]/ | Eliminar todas las categorías de una página (nota la exclusión de los corchetes en el código wiki.) Los valores de reposición no deben excluirse. | |
/(\[\[[^]]*\|[^]]*)AAA(.*\]\])/ | $1BBB$2 | Reemplazar AAA con BBB en el texto del enlace, pero no el destino del enlace: [[AAA|AAA]] se convierte en [[AAA|BBB]] |