1、匹配行首^、行尾$
^test:匹配test位于行首的字符串
test$:匹配test位于行尾的字符串
^test$:匹配只有test在一行的字符串
^$ 首尾相连,即匹配空行
2、匹配词首、词尾
(1)词首<、词尾>
<test:匹配test位于词首的字符串
test>:匹配test位于词尾的字符串
(2)也可以用代替<、>
test:= <test:匹配test位于词首的字符串
test:= test>:匹配test位于词尾的字符串
(3)B匹配非单词边界
Btest:只要test不位于行首即可匹配到
testB:只要test不位于行尾即可匹配到