我正在寻找一个简单的正则表达式,以匹配使用不同风格键入的相同字符,例如:احمد - أحمدإحمد - آحمد
这个词有一个可以用不同形式输入的字符。
提前谢谢。
答案 0 :(得分:0)
您可以使用以下表达式匹配:احمد - أحمد إحمد - آحمد
/[\x{627}\x{625}\x{623}\x{622}]\x{062D}\x{0645}\x{062F}/u
我假设您正在使用PCRE风格,如果您使用的是另一种风味,那么您应该了解如何使用您的风格指定Unicode代码点以及传递正则表达式引擎所需的修饰符,以便它可以处理Unicode。 / p>
<强> Regex 101 Demo 强>