Ejemplos de expresiones regulares
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En los siguientes ejemplos, se ilustra el uso y la construcción de expresiones regulares simples. Cada ejemplo incluye el tipo de texto que se debe hacer coincidir, una o más expresiones regulares que coinciden con ese texto y notas que explican el uso de los caracteres especiales y el formato.
Importante: Solo admitimos la sintaxis RE2
que difiere ligeramente de PCRE. De forma predeterminada, las expresiones regulares distinguen mayúsculas de minúsculas.
Coincidencia exacta de la frase
Coincidencia exacta de la frase
Ejemplo de uso
Haz coincidir la frase stock tips.
Ejemplos de expresiones regulares
Ejemplo 1: (\W|^)stock\stips(\W|$)
Ejemplo 2: (\W|^)stock\s{0,3}tips(\W|$)
Ejemplo 3: (\W|^)stock\s{0,3}tip(s){0,1}(\W|$)
Notas
\W coincide con cualquier carácter que no sea una letra, un dígito o un guion bajo. Evita que la expresión regular coincida con caracteres antes o después de la frase.
En el ejemplo 2, \s coincide con un carácter de espacio, y {0,3} indica que pueden aparecer de 0 a 3 espacios entre las palabras stock y tip.
^ coincide con el inicio de una línea nueva. Permite que la expresión regular coincida con la frase si aparece al comienzo de una línea, sin caracteres antes.
$ coincide con el final de una línea. Permite que la expresión regular coincida con la frase si aparece al final de una línea, sin caracteres después.
En el ejemplo 3, (s) coincide con la letra s, y {0,1} indica que la letra puede aparecer 0 o 1 vez después de la palabra tip. Por lo tanto, la expresión regular coincide con stock tip y stock tips. Como alternativa, puedes usar el carácter ? en lugar de {0,1}
Coincidencia de una palabra o frase en una lista
Coincidencia de una palabra o frase en una lista
Ejemplo de uso
Haz coincidir cualquier palabra o frase de la siguiente lista:
(...) agrupa todas las palabras, de modo que la clase de carácter \W se aplica a todas las palabras dentro del paréntesis.
(?i) hace que el contenido coincidente no distinga mayúsculas de minúsculas.
\W coincide con cualquier carácter que no sea una letra, un dígito o un guion bajo. Evita que la expresión regular coincida con caracteres antes o después de las palabras o frases de la lista.
^ coincide con el inicio de una línea nueva. Permite que la expresión regular coincida con la palabra si aparece al comienzo de una línea, sin caracteres antes.
$ coincide con el final de una línea. Permite que la expresión regular coincida con la palabra si aparece al final de una línea, sin caracteres después.
| indica un "o", por lo que la expresión regular coincide con cualquiera de las palabras de la lista.
\s coincide con un carácter de espacio. Usa este carácter para separar palabras en una frase.
Coincidencia de una palabra con diferentes ortografías o caracteres especiales
Coincidencia de una palabra con diferentes ortografías o caracteres especiales
Ejemplo de uso
Haz coincidir las palabras fast cash y algunas de las ofuscaciones que usan los spammers, como las siguientes:
f@st c@sh
f@$t c@$h
fa$t ca$h
Ejemplo de expresión regular
f[a4@][s5\$][t7] +c[a4@][s5\$]h
Notas
No se incluye \W, de modo que puedan aparecer otros caracteres antes o después de cualquiera de las variantes de fast cash. Por ejemplo, la expresión regular aún coincide con fast cash en el siguiente texto:
Fast cash!! or ***f@st ca$h***
[a4@] coincide con los caracteres a, 4 o @ en la segunda posición de caracteres de la palabra, lo que refleja las sustituciones de letras comunes que usan los spammers para evadir las coincidencias de texto simples.
Coincidencia de cualquier dirección de correo electrónico de un dominio específico
Coincidencia de cualquier dirección de correo electrónico de un dominio específico
Ejemplo de uso
Haz coincidir cualquier dirección de correo electrónico de los dominios yahoo.com, hotmail.com y gmail.com.
\W coincide con cualquier carácter que no sea una letra, un dígito o un guion bajo. Evita que la expresión regular coincida con caracteres antes o después de la dirección de correo electrónico.
^ coincide con el inicio de una línea nueva. Permite que la expresión regular coincida con la dirección si aparece al comienzo de una línea, sin caracteres antes.
$ coincide con el final de una línea. Permite que la expresión regular coincida con la dirección si aparece al final de una línea, sin caracteres después.
[\w.\-] coincide con cualquier carácter de palabra (a-z, A-Z, 0-9 o un guion bajo), un punto o un guion. Estos son los caracteres válidos más usados en la primera parte de una dirección de correo electrónico. El \- (que indica un guion) debe aparecer al final de la lista de caracteres dentro de los corchetes.
El \ antes del guion y el punto "escapa" estos caracteres, es decir, indica que el guion y el punto no son caracteres especiales de la expresión regular. No es necesario escapar el punto dentro de los corchetes.
{0,25} indica que pueden aparecer de 0 a 25 caracteres en el conjunto de caracteres anterior antes del símbolo @. La configuración de correo electrónico de Cumplimiento de contenido admite la coincidencia de hasta 25 caracteres para cada conjunto de caracteres en una expresión regular.
El formato (...) agrupa los dominios, y el carácter | que los separa indica un "o".
Coincidencia de cualquier dirección IP en un rango
Coincidencia de cualquier dirección IP en un rango
Ejemplo de uso
Haz coincidir cualquier dirección IP dentro del rango 192.168.1.0 a 192.168.1.255.
El \ antes de cada punto "escapa" el punto, es decir, indica que el punto no es un carácter especial de la expresión regular.
En el ejemplo 1, no hay caracteres después del último punto, por lo que la expresión regular coincide con cualquier dirección IP que comience con 192.168.1., independientemente del número que le siga.
En el ejemplo 2, \d coincide con cualquier dígito del 0 al 9 después del último punto, y {1,3} indica que los dígitos del 1 al 3 pueden aparecer después de ese último punto. En este caso, la expresión regular coincide con cualquier dirección IP completa que comience con 192.168.1.. Esta expresión regular también coincide con direcciones IP no válidas, como 192.168.1.999.
Coincidencia de un formato alfanumérico
Coincidencia de un formato alfanumérico
Ejemplo de uso
Haz coincidir los números de orden de compra de tu empresa. Este número tiene varios formatos posibles, como los siguientes:
\W coincide con cualquier carácter que no sea una letra, un dígito o un guion bajo. Evita que la expresión regular coincida con caracteres antes o después del número.
^ coincide con el inicio de una línea nueva. Permite que la expresión regular coincida con el número si aparece al comienzo de una línea, sin caracteres antes.
$ coincide con el final de una línea. Permite que la expresión regular coincida con el número si aparece al final de una línea, sin caracteres después.
[#\-] coincide con un signo de número o un guion después de las letras po, y {0,1} indica que uno de esos caracteres puede aparecer cero o una vez. El - (que indica un guion) debe aparecer al final de la lista de caracteres dentro de los corchetes.
\s coincide con un espacio, y {0,1} indica que un espacio puede aparecer cero o una vez.
\d coincide con cualquier dígito del 0 al 9, y {2} indica que deben aparecer exactamente 2 dígitos en esta posición del número.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-04-02 (UTC)"],[],[]]