manFileName function

String manFileName(
  1. String str
)

Implementation

String manFileName(String str) {
  List ltr = [
    'à',
    'á',
    'â',
    'ã',
    'ä',
    'ç',
    'è',
    'é',
    'ê',
    'ë',
    'ì',
    'í',
    'î',
    'ï',
    'ñ',
    'ò',
    'ó',
    'ô',
    'õ',
    'ö',
    'ù',
    'ú',
    'û',
    'ü',
    'ý',
    'ÿ',
    'À',
    'Á',
    'Â',
    'Ã',
    'Ä',
    'Ç',
    'È',
    'É',
    'Ê',
    'Ë',
    'Ì',
    'Í',
    'Î',
    'Ï',
    'Ñ',
    'Ò',
    'Ó',
    'Ô',
    'Õ',
    'Ö',
    'Ù',
    'Ú',
    'Û',
    'Ü',
    'Ý',
    ',',
    ':',
    '"',
    "'",
    '&',
    ';',
    '@',
    '>',
    '<',
    '|'
  ];

  for (var i = 0, c = ltr.length; i < c; i++) {
    var rg = RegExp('[${ltr[i]}]');
    str = str.replaceAll(rg, '');
  }

  return str;
}