removeUnicode static method

String removeUnicode(
  1. String? strData
)

hàm này dùng để xóa dấu của tiếng việt

Implementation

static String removeUnicode(String? strData) {
  /// trả về chuỗi rỗng nếu không nhập chuỗi
  if (strData.isNullOrEmpty) return '';

  /// chuyển chuỗi thành chữ thường
  strData = strData!.toLowerCase();

  /// ký tự để replace
  var characterReplace = 'aAeEoOuUiIdDyY';

  /// chạy vòng lặp để replace ký tự có dấu thành không dấu
  for (var i = 0; i < characterReplace.length; ++i) {
    strData = strData!.replaceAll(_vietnameseRegex[i], characterReplace[i]);
  }
  return strData!;
}