Herramientas de usuario

Herramientas del sitio


informatica:lenguajes_de_programacion:javascript:javascript_regex

JavaScript RegEx

Limpiar Caracteres

const removeAccents = (str) => {
  return str.normalize("NFD").replace(/[\u0300-\u036f]/g, "");
} 
 
removeAccents('La uña se me rompió después de beber cachaça');
// "La una se me rompio despues de beber cachaca"

otro caso:

let sinDiacriticos = (function(){
    let de = 'ÁÃÀÄÂÉËÈÊÍÏÌÎÓÖÒÔÚÜÙÛÑÇáãàäâéëèêíïìîóöòôúüùûñç',
         a = 'AAAAAEEEEIIIIOOOOUUUUNCaaaaaeeeeiiiioooouuuunc',
        re = new RegExp('['+de+']' , 'ug');
 
    return texto =>
        texto.replace(
            re, 
            match => a.charAt(de.indexOf(match))
        );
})();
informatica/lenguajes_de_programacion/javascript/javascript_regex.txt · Última modificación: 2025/04/18 05:43 por admin