正则表达式 - PCRE (PHP) - 单词边界 (\b) 和重音字符

mar*_*ful 2 php regex pcre utf-8 non-ascii-characters

为什么在下面的例子中字母é算作词边界匹配\b

图案: /\b(cum)\b/i

文本: écumé

匹配不需要的 'cum'。

有没有可能克服这个?

ste*_*ema 8

当您将u修饰符添加到正则表达式时,它会起作用

/\b(cum)\b/iu
Run Code Online (Sandbox Code Playgroud)