Inicio rápido
-
Buscar entradas
Desde . , \d, ^$ para miradores y límites de palabras.
-
Buscar
Filtrar por patrón, descripción o ejemplo.
-
Copiar y probar
Copiar en el Regex Tester para validar.
Cubre los metacaracteres, cuantificadores, grupos y banderas JavaScript/PCRE más utilizados (i/g/m). Combine con nuestro Tester Regex para buscar sintaxis y validar coincidencias en vivo.
Privacidad: procesado localmente, nunca cargado.
↓ Pega en el área de entrada de abajo para ver los resultados al instante
正则表达式语法与常用模式速查; 配合正则测试工具使用效果更佳。
.Any character except newline
a.b matches acb
\dDigit [0-9]
\d+ matches 123
\wWord character [A-Za-z0-9_]
\w+
\sWhitespace
\s+
^Start of string/line
^Hello
$End of string/line
world$
*Zero or more (greedy)
ab*c
+One or more
\d+
?Zero or one
colou?r
{n,m}Between n and m times
\d{2,4}
[]Character class
[A-Za-z]+
[^]Negated class
[^0-9]+
|Alternation
cat|dog
()Capturing group
(\d{4})-(\d{2})
(?:)Non-capturing group
(?:https?)://
(?=)Positive lookahead
(?=\d{3})
(?!)Negative lookahead
(?!bad)
\bWord boundary
\bword\b
i flagCase insensitive
/hello/i
g flagGlobal (all matches)
/\d/g
m flagMultiline ^ $
/^line/m
收录 JavaScript/PCRE 风格常用元字符与修饰符; 具体引擎行为可能略有差异。
Cubre los metacaracteres, cuantificadores, grupos y banderas JavaScript/PCRE más utilizados (i/g/m). Combine con nuestro Tester Regex para buscar sintaxis y validar coincidencias en vivo.
Buscar entradas
Desde . , \d, ^$ para miradores y límites de palabras.
Buscar
Filtrar por patrón, descripción o ejemplo.
Copiar y probar
Copiar en el Regex Tester para validar.
JavaScript, Python y Go regex difieren ligeramente; Esta hoja se centra en JS RegExp—verificar al portar.
^ y $ coinciden con el comienzo y el final de una cadena respectivamente. Por ejemplo, ^\d+$ asegura que toda la cadena conste de dígitos. \b coincide con los límites de la palabra - \bword\b no coincidirá con 'palabra clave'. Escape de caracteres especiales con barras inversas, como \. para puntos literales.
Control de repetición de cuantificadores: ? para 0 o 1, + para 1 o más, * para cualquier cuenta, {n,m} para intervalos. La coincidencia codiciosa (predeterminada) captura el texto más largo posible. ¿Agregar? para el modo perezoso, como un.*? b para coincidir con el segmento más corto a...b.
Input
\d+
Output
One or more digits
Memo es una hoja de sintaxis estática; el probador ejecuta partidos en vivo en tus cuerdas.
¡No! No!
Construye regex incrementalmente: prueba las partes básicas primero, luego agrega condiciones progresivamente. Utilice nuestro probador de regex para visualizar coincidencias en tiempo real - la consola del navegador muestra errores de sintaxis. Para textos largos, prueba primero con muestras.