编程语言
首页 > 编程语言> > 我如何使用PHP检测字符串中的iso8859-8和utf8的希伯来字符

我如何使用PHP检测字符串中的iso8859-8和utf8的希伯来字符

作者:互联网

我希望能够检测(使用正则表达式)一个字符串是否包含php编程语言中的utf8和iso8859-8的希伯来字符.谢谢!

解决方法:

这里是map of the iso8859-8 character set.范围E0-FA似乎是为希伯来语保留的.您可以在字符类中检查这些字符:

[\xE0-\xFA]

对于UTF-8,range reserved for Hebrew似乎是0591到05F4.所以你可以用以下方法检测到:

[\u0591-\u05F4]

以下是PHP中正则表达式匹配的示例:

echo preg_match("/[\u0591-\u05F4]/", $string);

标签:hebrew,php,regex
来源: https://codeday.me/bug/20190929/1829908.html