我希望在非洲约鲁巴语"ẹ"中匹配这个角色.通常这是通过在点变音符号下组合'é'和'\ u0323'来实现的.我找到:
'é\u0323'.match(/[é]\u0323/) works but
'??'.match(/[é]\u0323/) does not work.
Run Code Online (Sandbox Code Playgroud)
我不只是想匹配e.我想匹配所有组合.现在,我的解决方案涉及枚举所有组合.像这样:/[ÁÀ?ÉÈ??E???É???È?????ÍÌ?ÓÒ??O???Ó???Ò?????ÚÙ??S?áà?éè??e???é???è?????íì?óò??o???ó???ò?????úù??s?]/
可能没有更短的,因此更好的方法来做到这一点,或者在unicode diacritic组合字符的javascript中的正则表达式匹配不能轻易地工作吗?谢谢