How do I match accented characters in preg_match()?
问题 I've read how accented characters might sometimes match [a-z]. What I'd like to know is how I could match a specific accented character. Obviously, preg_match('/[ñ]/', 'ñ') does not work. 回答1: Use the /u modifier. That will enable Unicode for the regexes. http://php.net/manual/en/reference.pcre.pattern.modifiers.php 回答2: You can take their codes and match them like \xD0 - heximal sequences if accented symbols are not accepted 来源: https://stackoverflow.com/questions/2250567/how-do-i-match