| No Señor. | Descripción de parámetros |
|---|---|
| 1 | ^ Coincide con el comienzo de la línea. |
| 2 | $ Coincide con el final de la línea. |
| 3 | . Coincide con cualquier carácter, excepto la nueva línea. El uso de la opción m también le permite hacer coincidir la nueva línea. |
| 4 | [...] Coincide con cualquier carácter individual entre paréntesis. |
| 5 | [^...] Coincide con cualquier carácter individual que no esté entre corchetes |
| 6 | re* Coincide con 0 o más apariciones de la expresión anterior. |
| 7 | re+ Coincide con 1 o más ocurrencias de la expresión anterior. |
| 8 | re? Coincide con 0 o 1 aparición de la expresión anterior. |
| 9 | re{ n} Coincide exactamente con n número de apariciones de la expresión anterior. |
| 10 | re{ n,} Coincide con no más apariciones de la expresión anterior. |
| 11 | re{ n, m} Coincide con al menos n y como máximo m apariciones de la expresión anterior. |
| 12 | a|b Coincide con a o b. |
| 13 | (re) Agrupa expresiones regulares y recuerda texto coincidente. |
| 14 | (?imx) Alterna temporalmente entre las opciones i, m o x dentro de una expresión regular. Si está entre paréntesis, solo esa área se ve afectada. |
| 15 | (?-imx) Desactiva temporalmente las opciones i, m o x dentro de una expresión regular. Si está entre paréntesis, solo esa área se ve afectada. |
| dieciséis | (?: re) Agrupa expresiones regulares sin recordar el texto coincidente. |
| 17 | (?imx: re) Cambia temporalmente las opciones i, m o x entre paréntesis. |
| 18 | (?-imx: re) Desactiva temporalmente las opciones i, m o x entre paréntesis. |
| 19 | (?#...) Comentario. |
| 20 | (?= re) Especifica la posición mediante un patrón. No tiene rango. |
| 21 | (?! re) Especifica la posición mediante la negación del patrón. No tiene rango. |
| 22 | (?> re) Coincide con el patrón independiente sin retroceso. |
| 23 | \w Coincide con caracteres de palabra. |
| 24 | \W Coincide con caracteres que no son palabras. |
| 25 | \s Coincide con los espacios en blanco. Equivalente a [\ t \ n \ r \ f]. |
| 26 | \S Coincide con espacios que no son en blanco. |
| 27 | \d Coincide con dígitos. Equivalente a [0-9]. |
| 28 | \D Coincide con no dígitos. |
| 29 | \A Coincide con el comienzo de la cadena. |
| 30 | \Z Coincide con el final de la cuerda. Si existe una nueva línea, coincide justo antes de la nueva línea. |
| 31 | \z Coincide con el final de la cuerda. |
| 32 | \G Los partidos apuntan donde terminó el último partido. |
| 33 | \b Coincide con los límites de las palabras cuando están fuera de los corchetes. Coincide con el retroceso (0x08) cuando está dentro de los corchetes. |
| 34 | \B Coincide con los límites que no son palabras. |
| 35 | \n, \t, etc. Coincide con nuevas líneas, retornos de carro, pestañas, etc. |
| 36 | \1...\9 Coincide con la enésima subexpresión agrupada. |
| 37 | \10 Coincide con la enésima subexpresión agrupada si ya coincidió. De lo contrario, se refiere a la representación octal de un código de carácter. |