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

Nik*_*rez 6 php regex special-characters

我已经读过重音字符有时候如何匹配[az].我想知道的是我如何匹配特定的重音字符.显然,preg_match('/[ñ]/', 'ñ')不起作用.

Jim*_*Lin 16

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

  • 嗯.终于搞定了.不得不简化表达式使用简写`\ w`但使用`/ u`修饰符:`preg_match('/ [\ w]/iu','ñ');`有效! (3认同)