Expresiones regulares utilizadas en Archivarix CMS

Publicado por: 2020-02-06

Este artículo describe expresiones regulares usadas para buscar y reemplazar contenido en sitios web restaurados usando el Sistema Archivarix. No son exclusivos de este sistema. Si conoce las expresiones regulares de PHP, Perl, Java u otros lenguajes de programación, entonces ya sabe cómo usar nuestra búsqueda y reemplazo. 

Las expresiones regulares son un lenguaje formal para encontrar y manipular subcadenas en el texto, basadas en el uso de metacaracteres. Para la búsqueda, se utiliza una plantilla que consta de caracteres y metacaracteres y define una regla de búsqueda. Para la manipulación de texto, también se especifica una cadena de reemplazo adicional, que también puede contener caracteres especiales.

Aquí está el constructor de expresiones regulares en línea, que le permite crear y probar expresiones regulares usando una interfaz simple: https://regexr.com/

La lista de expresiones regulares utilizadas:

[abc] Un solo carácter: a, b, c
[^ abc] Cualquier carácter individual excepto a, b, c
[az] Cualquier carácter individual en el rango az
[a-zA-Z] Cualquier carácter individual en el rango az o AZ
^ Inicio de línea
$ Fin de línea
\ A Inicio de cadena
\ z Fin de cadena
. Cualquier personaje
\ s Cualquier carácter de espacio en blanco
\ S Cualquier carácter que no sea un espacio en blanco
\ d Cualquier dígito
\ D Cualquier no dígito
\ w Cualquier carácter de palabra (letra, número, guión bajo)
\ W Cualquier carácter que no sea de palabra
\ b Cualquier carácter de límite de palabra
(...) Capture todo lo incluido
(a | b) a o b
a? Cero o uno de un
a * Cero o más de a
a + Uno o más de a
a {3} Exactamente 3 de un
a {3,} 3 o más de un
a {3,6} entre 3 y 6 de un

El uso de materiales de artículos está permitido solo si se publica el enlace a la fuente: https://archivarix.com/es/blog/regex/