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'