【发布时间】:2013-01-08 05:33:34
【问题描述】:
如果使用\b 作为单词边界,它似乎只能理解 ASCII 字母
例如模式
\bM\b 将匹配 aaaa M bbbbbb
但如果我有
aaaaa Mädchen
它也会,因为它认为ä 是词尾。
这个正则表达式库是否也设置了任何标志来接受 Unicode 字符串? 这个库似乎不太可能如此原始,但它不在选项中
TRegExOption = (roNone, roIgnoreCase, roMultiLine, roExplicitCapture,
roCompiled, roSingleLine, roIgnorePatternSpace);
【问题讨论】:
-
也许this answer可以帮助你。
-
TRegExpr 声称支持 unicode。