如何匹配preg_match()中的重音字符?

时间:2010-02-12 08:54:00

标签: php regex special-characters

我看过how accented characters might sometimes match [a-z]。我想知道的是我如何匹配特定的重音字符。显然,preg_match('/[ñ]/', 'ñ')不起作用。

2 个答案:

答案 0 :(得分:16)

使用/ u修饰符。这将为正则表达式启用Unicode。 http://php.net/manual/en/reference.pcre.pattern.modifiers.php

答案 1 :(得分:4)

如果不接受重音符号,您可以使用他们的代码并匹配\ xD0 - 十六进制序列