答案 0 :(得分:1)
重点在于,正则表达式引擎会将abc
这样的字符串视为EMPTY STRING
+ a
+ EMPTY STRING
+ b
+ {{1} } + EMPTY STRING
+ c
。
没有关于匹配结果的重点
EMPTY STRING
匹配0个或更多单词字符。因此,它可以匹配EMPTY STRING。正则表达式引擎从左到右处理字符串。因此,第一个EMPTY STRING位于字符串的开头 - 并且在第一个屏幕截图中高亮显示。
但是当我使用全局修改器时,会显示高亮显示。
因为全局修饰符测试字符串中的所有位置,然后它可以匹配连续字符的整个块。
当我使用没有全局修饰符的非单词字符时,会显示高亮显示。
因为没有全局修饰符,\w*
匹配字符串开头的非单词字符,零次或多次出现。