Function nfdNormalizedRegex

Échappe les caractères spéciaux de RegExp et normalise les accents via la forme NFD (supprime les diacritiques).

export const nfdNormalizedRegex = function (reg: string) {
if (!reg) {
return "";
}
reg.replace(/([.?*+^$[\]\\(){}|-])/g, "\\$1");
return nfdNormalizeAccents(reg);
};
  • Parameters

    • reg: string

      La chaîne de caractères à normaliser

    Returns string

    La chaîne échappée et normalisée