前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >正则表达式 | 锚点

正则表达式 | 锚点

作者头像
Qt君
发布2020-07-21 10:11:29
1.6K0
发布2020-07-21 10:11:29
举报
文章被收录于专栏:跟Qt君学编程跟Qt君学编程

正则表达式锚点不会匹配实际的文本,而是用于寻找特定的位置。

锚点

  • ^:匹配字符串的开头。如果使用多行模式,则这也将在换行符后立即匹配。
  • $:匹配字符串的结尾。如果使用了多行模式,则这也将在换行符之前立即匹配。
  • \A:仅匹配字符串的开头。与^不同,它不受多行模式的影响。
  • \b:在\w匹配的字符和\w不匹配的字符之间立即匹配(以任意顺序)。它不能用于将非单词与单词分开。
  • \B:在两个字符之间用\w匹配的位置匹配。
  • \G:仅在搜索的起点或上一次成功匹配结束的位置匹配。与/g标志一起使用,或者在你仅尝试在字符串中的某个点之后进行匹配时很有用。
  • \z:仅匹配字符串的结尾。与$不同,它不受多行模式的影响,并且与\Z相反,在字符串末尾的尾随换行符之前将不匹配。
  • \Z:仅匹配字符串的结尾。与$不同,它不受多行模式的影响。

\zZ区别:它们都是整段匹配,而\Z匹配的时候在输入的结尾处有和没有终止子(\r,\n,\r\n)都能匹配。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-07-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Qt君 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 锚点
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档