我正在寻找一个简单的正则表达式来匹配用不同风格键入的同一个字符,比如:احم-أ
单词有一个字符,可以用不同的形式键入。
提前谢谢。
您可以使用以下表达式进行匹配:احمد - أحمد إحمد - آحمد
/[x{627}x{625}x{623}x{622}]x{062D}x{0645}x{062F}/u
我假设您使用的是PCRE风格,如果您使用不同的风格,那么您应该研究如何使用您的风格指定Unicode代码点,以及需要哪些修饰符来传递正则表达式引擎,以便它能够处理Unicode。
Regex 101演示