我读过有关带重音符号的字符有时会匹配[a-z]的内容。 我想知道的是如何匹配特定的带重音符号的字符。 显然,preg_match('/[ñ]/','ñ')
不起作用。
我读过有关带重音符号的字符有时会匹配[a-z]的内容。 我想知道的是如何匹配特定的带重音符号的字符。 显然,preg_match('/[ñ]/','ñ')
不起作用。
使用/u修饰符。这将为正则表达式启用Unicode。 http://php.net/manual/en/reference.pcre.pattern.modifiers.php
\w
的速记方式但要加上/u
修饰符:preg_match('/[\w]/iu', 'ñ');
就可以工作了! - Nikki Erwin Ramirez