Introduce un texto y una expresión regular y pulsa Ejecutar
Referencia básica de regex
Referencia rápida de los metacaracteres, cuantificadores, anclas y grupos más usados. Combínala con los ejemplos de abajo.
Clases de caracteres
| Símbolo | Significado | Ejemplo |
|---|---|---|
\d | Un dígito (0-9) | \d+ → 123 |
\w | Carácter de palabra (alfanumérico + guion bajo) | \w+ → user_id |
\s | Espacio (espacio, tab, salto de línea) | \s+ → 区切り |
. | Cualquier carácter excepto salto de línea | a.c → abc, axc |
[abc] | Cualquiera de los caracteres dentro de [ ] | [abc]+ → abca |
[a-z] | Un carácter dentro del rango | [a-z]+ → hello |
[^abc] | Cualquier carácter NO incluido en [^ ] | [^0-9] → 数字以外 |
Cuantificadores (repetición)
| Símbolo | Significado | Ejemplo |
|---|---|---|
* | Cero o más del anterior | a* → "", a, aa |
+ | Uno o más del anterior | a+ → a, aa, aaa |
? | Cero o uno del anterior | colou?r → color, colour |
{n} | Exactamente n veces | \d{4} → 2024 |
{n,m} | Entre n y m veces | \d{2,4} → 12, 1234 |
*? | No codicioso (coincidencia más corta) | <.*?> → 最短一致 |
Anclas (posición)
| Símbolo | Significado | Ejemplo |
|---|---|---|
^ | Inicio de cadena o de línea | ^abc → 先頭の abc |
$ | Fin de cadena o de línea | abc$ → 末尾の abc |
\b | Límite de palabra | \bcat\b → 単語の cat |
Grupos, alternancia, escape
| Símbolo | Significado | Ejemplo |
|---|---|---|
(...) | Grupo de captura — extrae la parte dentro de ( ) | (\d+)-(\d+) |
(?:...) | Grupo sin captura (solo para agrupar) | (?:abc)+ → 取り出さない |
| | O (uno u otro) | cat|dog → cat または dog |
\. | Escapa un metacarácter a su forma literal | \. → 文字としての . |
Expresiones regulares comunes
Pulsa cualquier tarjeta para cargar su texto de ejemplo y patrón y ver el resultado debajo. Pulsa la misma tarjeta de nuevo para cerrarla.