用常规字符代替变音符时做例外
试图对已转换为常规字母的所有角色进行例外。
txtvalue.normalize('nfd')。替换(/[\ u0300- \ u036f]/g,'');
,
您可以看到,我替换了普通字母的所有特殊字符,但是现在我想添加一个“ char”“ç”的例外,它的资本等效“ç”分别为 u00e7
和 u00c7
。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我看到的唯一简单方法不是优化,而是正确地完成工作:
在这种情况下,我们从 unicode属性逃逸
The only simple way I see is not optimized but do the job properly :
In this case we use
\p{Diacritic}
from Unicode Property Escapes