Resultado
Todos los cálculos se hacen localmente en tu navegador: análisis, gráfico, exportación. Si desconectas la red, la página sigue funcionando.
Datos y límites del método
| Se elimina | Letras cirílicas а-яёА-ЯЁ — específicamente el rango del alfabeto ruso |
|---|---|
| Se conserva | Letras latinas, dígitos 0-9, puntuación, espacios y cualquier otro carácter |
| Cirílico fuera del ruso | і, ї, ў, ґ y similares quedan fuera de а-яёА-ЯЁ — no se eliminan |
| Latín con acentos | Todo el rango a-zA-Z más letras acentuadas como é, ñ quedan intactos |
| Mayúsculas y minúsculas | Las letras cirílicas se eliminan por igual, sin distinción de caja |
| Procesamiento | Se ejecuta localmente en el navegador, no se envía nada a un servidor |
Cuándo induce a error
- El rango eliminado es específicamente а-яёА-ЯЁ, el alfabeto ruso. Las letras propias del ucraniano, el bielorruso u otros alfabetos basados en cirílico (і, ї, є, ў, ґ) quedan fuera de ese rango y se dejan intactas, así que un texto mixto ruso/ucraniano solo perderá las letras del rango ruso.
- Las letras latinas, incluidas las acentuadas como é, ñ, ü, nunca se tocan — esta herramienta siempre elimina solo el rango cirílico, sin importar qué otra escritura esté presente en el texto.
- Las palabras que mezclan caracteres cirílicos y latinos (poco frecuente, pero se ve en algunos nombres de marca transliterados o trucos con homoglifos) pierden solo sus caracteres del rango cirílico, lo que puede dejar un fragmento parcial y confuso en lugar de una palabra limpia.
- Los dígitos, la puntuación y el espaciado alrededor de las palabras cirílicas eliminadas nunca se tocan: "модель X-500" se convierte en " X-500" — el espacio donde estaba la palabra permanece, lo que puede parecer un espacio doble sin una limpieza posterior.
Cómo se calcula
La herramienta ejecuta una única expresión regular, /[а-яёА-ЯЁ]/g, sobre el texto y reemplaza cada coincidencia por nada. Recorre el texto una vez, carácter por carácter.
El patrón coincide con el alfabeto cirílico ruso en mayúsculas y minúsculas, más ё/Ё específicamente — 33 letras en cada caso, 66 en total.
Todo lo que quede fuera de ese rango — letras latinas (acentuadas o no), dígitos, puntuación, espacios, saltos de línea, emoji, letras cirílicas fuera del ruso — pasa sin cambios, en su posición original.
"Letras eliminadas" es la diferencia entre la longitud del texto original y la del resultado, ya que cada carácter eliminado es exactamente una letra cirílica.
Preguntas y respuestas
¿Elimina también letras ucranianas o bielorrusas?
No. Solo se elimina el rango del alfabeto ruso а-яёА-ЯЁ. Letras como і, ї, є o ў quedan fuera de ese rango y permanecen en el texto.
¿Qué pasa con las letras latinas acentuadas?
Nada — esta herramienta nunca toca las letras latinas, acentuadas o no. Solo se elimina el cirílico dentro del rango ruso.
¿Puedo usar esto para limpiar comentarios en ruso de código o registros?
Sí, para comentarios escritos completamente en cirílico ruso. Las letras latinas, dígitos, puntuación y símbolos de sintaxis del código quedan exactamente donde están.
¿Se ven afectados los dígitos o la puntuación?
No, solo se eliminan las letras cirílicas а-яёА-ЯЁ. Los dígitos 0-9, las letras latinas, la puntuación y los espacios quedan exactamente como estaban.
¿Se envía mi texto a algún sitio?
No. Toda la operación se ejecuta en tu navegador; el texto nunca se transmite a ningún sitio.