¿Es posible trabajar con caracteres rusos, en expresiones regulares de JavaScript?
¿Tal vez el uso de \ p {cirílico}?Regex en javascript trabajando con cirílico (ruso) establecer
En caso afirmativo, proporcione un ejemplo básico de uso.
El ejemplo:
var str1 = "абв прв фву";
var regexp = new RegExp("[вф]\\b", "g");
alert(str1.replace(regexp, "X"));
que esperan conseguir: абX прX
pero si pruebo esto: var str1 = "абв"; var regexp = new RegExp ("[бв] \ b", "g"); alerta (str1.replace (regexp, "е")); no funciona – samuel
¿Su archivo está codificado 100% UTF-8? ¿Puedes probar con un solo personaje? –
Parece que la palabra límite '\ b' no está funcionando correctamente. Si lo elimino, funciona correctamente, así que intente reemplazarlo por '[]' o algo así. – poke