1、匹配行首^、行尾$

^test:匹配test位于行首的字符串

test$:匹配test位于行尾的字符串

^test$:匹配只有test在一行的字符串

^$ 首尾相连,即匹配空行

2、匹配词首、词尾

(1)词首\<、词尾\>

\<test:匹配test位于词首的字符串

test\>:匹配test位于词尾的字符串

(2)也可以用\b代替\<、\>

\btest:= \<test:匹配test位于词首的字符串

test\b:= test\>:匹配test位于词尾的字符串

(3)\B匹配非单词边界

\Btest:只要test不位于行首即可匹配到

test\B:只要test不位于行尾即可匹配到

posted on 2019-07-29 17:43  冰梦  阅读(154)  评论(0编辑  收藏  举报