removerAcentos static method
Implementation
static String removerAcentos({required String string}) {
if (string.isEmpty) return '';
var comAcento = 'ÀÁÂÃÄÅàáâãäåÒÓÔÕÕÖØòóôõöøÈÉÊËèéêëðÇçÐÌÍÎÏìíîïÙÚÛÜùúûüÑñŠšŸÿýŽž()[]"\'!@#\$%&*+={}ªº,.;?/°|\\';
var semAcento = 'AAAAAAaaaaaaOOOOOOOooooooEEEEeeeeeCcDIIIIiiiiUUUUuuuuNnSsYyyZz()[]"\'!@#\$%&*+={}ªº,.;?/°|\\';
for (int i = 0; i < comAcento.length; i++) {
string = string.replaceAll(comAcento[i], semAcento[i]);
}
return string.replaceAll(' ', '-').toLowerCase();
}