Skip to content
InicioWebAplicacionesDocsAcerca de
🌐 Auto English 简体中文 繁體中文 Español Français Русский العربية Português Deutsch 日本語 한국어 हिन्दी

Buscar y reemplazar

La función de buscar y reemplazar de Moraya funciona tanto en el modo Visual como en el de código fuente, y admite búsqueda de texto plano, multilínea y por expresiones regulares.

Abrir la barra de búsqueda

AtajoAcción
Cmd/Ctrl+FBuscar
Cmd/Ctrl+HBuscar y reemplazar

El número de coincidencias se muestra a medida que escribes, y puedes recorrer las coincidencias o reemplazar una o todas.

Modo de expresiones regulares

Haz clic en el botón .* de la barra de búsqueda para cambiar al modo regex (resaltado cuando está activo). Tu consulta se interpreta entonces como una expresión regular de JavaScript.

La sintaxis admitida sigue la especificación RegExp de ECMAScript:

CategoríaSintaxis
Metacaracteres. * + ? |
Grupos(...) (?:...)
Clases de caracteres[abc] [a-z] [^abc]
Cuantificadores{n} {n,} {n,m}
Clases predefinidas\d \w \s \b (y sus negaciones \D \W \S \B)
Lookaround(?=...) (?!...) (?<=...) (?<!...)
Saltos de línea\n coincide a través de límites de bloque/línea

Si el patrón no es válido, el contador de coincidencias muestra un indicador de error en rojo en lugar de bloquear la búsqueda.

Grupos de captura en los reemplazos

En modo regex, el campo de reemplazo admite referencias a grupos de captura:

SintaxisSignificado
$1$9El enésimo grupo de captura
$&La coincidencia completa
$`El texto antes de la coincidencia
$'El texto después de la coincidencia
$$Un $ literal

Búsqueda multilínea

El modo regex permite que \n coincida a través de párrafos y bloques. Incluso en modo plano (sin regex), un salto de línea en una caja de búsqueda multilínea coincide con un salto de línea real del documento — de modo que puedes buscar y reemplazar entre líneas sin escribir un patrón.