正则表达式匹配使用不同样式键入的相同字符

时间:2013-09-01 16:55:32

标签: regex styles arabic

我正在寻找一个简单的正则表达式,以匹配使用不同风格键入的相同字符,例如:احمد - أحمدإحمد - آحمد

这个词有一个可以用不同形式输入的字符。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用以下表达式匹配:احمد - أحمد إحمد - آحمد

/[\x{627}\x{625}\x{623}\x{622}]\x{062D}\x{0645}\x{062F}/u

我假设您正在使用PCRE风格,如果您使用的是另一种风味,那么您应该了解如何使用您的风格指定Unicode代码点以及传递正则表达式引擎所需的修饰符,以便它可以处理Unicode。 / p>

<强> Regex 101 Demo