Buscar y reemplazar
Find & Replace
Reemplaza por texto literal, por palabra completa o por expresión regular, con grupos de captura y vista previa de cada coincidencia.
Buscar y reemplazar en un documento entero, con el número de coincidencias, las líneas afectadas y una vista previa del antes y el después mostrados antes de que copies nada. Texto literal, palabra completa y expresiones regulares completas, con conversión de mayúsculas al estilo de sed en el reemplazo.
Texto
Buscar y reemplazar
1 grupo de captura: usa $1 en el reemplazo.
Resultado
coincidencias
3
reemplazos
3
líneas afectadas
3
longitud
101 → 107
Línea por línea
| Línea | Antes | Después |
|---|---|---|
| 2 | A-1001,María García,12000 | ORD-1001,María García,12000 |
| 3 | A-1002,Luis Fernández,8500 | ORD-1002,Luis Fernández,8500 |
| 4 | A-1003,Ana Torres,23000 | ORD-1003,Ana Torres,23000 |
Lo que entiende la casilla de reemplazo
$1,${1},$<name>— grupos de captura$&— la coincidencia entera;$$— un signo de dólar literal\n,\t,\u0041— caracteres de verdad\U…\E,\L…\E— a mayúsculas y a minúsculas, como en sed y vim
Cómo se usa
Elige cómo buscar
Texto literal escapa todo, así que buscar a.b encuentra a.b y no axb. Palabra completa usa fronteras de letra Unicode. Regex te da el motor entero.
Usa grupos en el reemplazo
$1 y $<nombre> insertan lo que capturó el patrón; $& es la coincidencia completa. \U y \L hasta \E cambian mayúsculas, como en sed y vim. El panel de abajo los lista todos.
Lee la vista previa línea por línea
Antes y después de cada línea afectada, que es donde te das cuenta de que el reemplazo también tocó algo que no querías.
Preguntas frecuentes
¿Por qué \bcafé\b no encuentra nada?
Porque \b se define entre un carácter de palabra ASCII y cualquier otra cosa, y la «é» no es un carácter de palabra ASCII, así que después de ella no hay ninguna frontera. Lo mismo pasa con la ñ y con cualquier letra con tilde, con o sin la bandera unicode. Usa aquí el modo «palabra completa», que usa fronteras de letra Unicode.
La página se congeló después de escribir un patrón
Retroceso catastrófico: un cuantificador sobre un grupo que a su vez se repite, como (a+)+, tarda un tiempo exponencial en texto que casi coincide. La búsqueda ocurre dentro de una sola llamada que el navegador no puede interrumpir. El aviso aparece para patrones con esa forma antes de que los ejecutes.
¿Puedo usar \p{L} o \p{Script=Latin}?
Sí, cuando el patrón se compila con la bandera unicode — que es lo que ocurre a menos que otra cosa del patrón sea incompatible con ella. Si el panel de resultados dice lo contrario, esa es la razón por la que los escapes de propiedades dejaron de funcionar.
Se detuvo en 20.000 coincidencias
Ese es el tope, y el resultado es completo hasta ahí. Divide el documento, o haz el patrón más estrecho: veinte mil coincidencias suelen querer decir que el patrón coincide con más de lo que pretendías.
Puede recibir de
Conversor de mayúsculas y minúsculas
Case Converter
Convierte entre MAYÚSCULAS, minúsculas, Tipo Título, Tipo oración, camelCase, snake_case, kebab-case y CONSTANT_CASE.
Anonimizador de textos
Text Anonymiser
Encuentra correos, teléfonos, números de tarjeta y documentos de identidad en texto libre y los enmascara o los sustituye por seudónimos.
Extractor de patrones
Pattern Extractor
Saca a una lista todos los correos, URL, números, fechas o coincidencias de la expresión regular que definas dentro de un bloque de texto.
Probador de expresiones regulares
Regex Tester
Prueba una expresión regular sobre un texto de ejemplo resaltando las coincidencias en vivo y listando los grupos de captura.
Después
Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.
Probador de expresiones regulares
Regex Tester
Prueba una expresión regular sobre un texto de ejemplo resaltando las coincidencias en vivo y listando los grupos de captura.
Anonimizador de textos
Text Anonymiser
Encuentra correos, teléfonos, números de tarjeta y documentos de identidad en texto libre y los enmascara o los sustituye por seudónimos.
Conversor de mayúsculas y minúsculas
Case Converter
Convierte entre MAYÚSCULAS, minúsculas, Tipo Título, Tipo oración, camelCase, snake_case, kebab-case y CONSTANT_CASE.
Extractor de patrones
Pattern Extractor
Saca a una lista todos los correos, URL, números, fechas o coincidencias de la expresión regular que definas dentro de un bloque de texto.
Editor de Markdown
Markdown Editor
Edita Markdown con vista previa en vivo y exporta el HTML renderizado, con tablas y listas de tareas de GFM.
Contador de palabras y caracteres
Word & Character Counter
Cuenta caracteres con y sin espacios, palabras, líneas, párrafos y bytes UTF-8.