javascript replace string accents code example

Example 1: javascript remove diacritics

//Normalize diacritics characters from originalText
var originalText = "éàçèñ"
var result = originalText.normalize('NFD').replace(/[\u0300-\u036f]/g, "")
console.log(result)

Example 2: check if word has accented or unaccented javascript

var accentArray = ["á","à","ã","â","é","è","ê","í","ì","î","õ","ó","ò","ô","ú","ù","û"]
var stringToCheck = "áeiou"

for(var i=0; i < stringToCheck.length; i++){
    for(var j=0; j < accentArray.length; j++){
        if(stringToCheck[i] === accentArray[j]){
            alert("String has accents!");
        }
    }
}