DataTable.util.diacritics()
自:DataTables 2.0 起
標準化字串中的變音符號。
說明
當在 DataTables 中搜尋時,我們提供搜尋帶有重音符號的文字,而無需輸入重音符號的功能。例如,搜尋 Desiree
將會匹配 Désirée。
此方法也將此功能公開給外部使用,以及取代 DataTables 使用的變音符號移除方法。
我們的預設方法是使用 Javascript 中的 normalize
方法,搭配 NFD
正規化形式。其運作方式是將帶重音符號的字元分解為基本 ASCII 字元,加上作為第二個字元的重音符號。然後,我們移除重音符號字元。
類型
範例
從字串中移除變音符號
let noAccents = DataTable.util.diacritics('Crème Brulée');
// result is: 'Creme Brulee'