加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式 – 匹配不包含具有正则表达式的特定文本的行

发布时间:2020-12-13 22:56:42 所属栏目:百科 来源:网络整理
导读:我想用正则表达式来做以下操作,但不知道该怎么做.我想要它匹配一个二,当一个两个是行的开头,除非字符串包含三个任何地方之后一个二. 你需要一个 negative lookahead assertion – 这样的东西: /^one two(?!.*three)/m 这是a tutorial on lookahead/lookbehi
我想用正则表达式来做以下操作,但不知道该怎么做.我想要它匹配一个二,当一个两个是行的开头,除非字符串包含三个任何地方之后一个二.
你需要一个 negative lookahead assertion – 这样的东西:
/^one two(?!.*three)/m

这是a tutorial on lookahead/lookbehind assertions

注意:我添加了’m’修饰符,使^匹配一行的开始,而不是整个字符串的开头.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读