标签: regex
我还在学习正则表达式并且无法解释以下表达式:
(?<!\w)
答案 0 :(得分:1)
这意味着匹配任何没有任何单词的东西..
要查看效果,请使用(?<!\w).
(?<!\w).
例如
Hi World! ^ ^ ^
上面^的字词会匹配,因为它们之前没有字
^
1]为什么H匹配?
因为^(字符串的开头)是非单词
2]为什么它会在最后匹配?
因为!不是单词,所以$(字符串结尾)匹配
!
$