选择带有“some”字样的行

时间:2012-03-14 09:56:12

标签: regex emacs

我面对下一个正则表达式:"^.*\\(?:some\\).*$"。 我已了解^以及$\\(\\)进行反向引用。

但是?:some构造是什么?

1 个答案:

答案 0 :(得分:3)

?:开头的群组是非捕获群组,意味着不会有反向引用,some将成为您的搜索词。

^是匹配行首

的锚点

$是匹配行尾

的锚点

你的表达式会匹配,例如

  

Foobar更多文字

     

Foobar更多文字

     

一些