Las expresiones regulares son una forma poderosa de hacer búsqueda y reemplazo de cadenas.
- Patrones y banderas (flags)
- Clases de caracteres
- Unicode: bandera "u" y clase \p{...}
- Anclas: inicio ^ y final $ de cadena
- Modo multilínea de anclas ^ $, bandera "m"
- Límite de palabra: \b
- Escapando, caracteres especiales
- Conjuntos y rangos [...]
- Cuantificadores +, *, ? y {n}
- Cuantificadores codiciosos y perezosos
- Grupos de captura
- Referencias inversas en patrones: \N y \k<nombre>
- Alternation (OR) |
- Lookahead and lookbehind
- Catastrophic backtracking
- Sticky flag "y", searching at position
- Methods of RegExp and String