preg_match - 带重音的单词

preg_match - words with accents

我正在尝试这个例子:

$input_line = 'hôhô';
preg_match('/hoho/ui', $input_line, $output_array);

但是output_array总是空的。

有任何解决带有重音的单词的方法吗?

如果您想匹配带有重音变体的特定单词,唉,您将需要为每个字符定义您允许的备选方案。示例:

/h[oòóôõö]h[oòóôõö]/ui

这里有一个有用的 Unicode 字符集参考 table:

http://unicode-table.com/en/