RegExp如果最后一个字符是带重音符号的字母,则不匹配[重复]

问题描述 投票:0回答:1

我已经运行了多个测试,这似乎是正确的。如果RegExp的最后一个字符是带重音符号的字符,并且我尝试将其与单词边界匹配,则匹配失败。

例如:https://regex101.com/r/7GtVn7/1

[\baeioù\ba aeioù a不匹配

但是

[\baeiou\b匹配a aeiou a

可能是有原因,但我似乎找不到它。

regex non-ascii-characters
1个回答
0
投票

您必须使用unicode标志/修饰符u

/\baeioù\b/iu

https://regex101.com/r/7GtVn7/2

© www.soinside.com 2019 - 2024. All rights reserved.