首页 > 其他分享 >正则表达式匹配不出现指定字符串的字符串

正则表达式匹配不出现指定字符串的字符串

时间:2022-10-23 15:59:13浏览次数:220  
标签:ab 匹配 包含 正则表达式 指定 字符串

比如匹配不包含 ab 的字符串,使用 ^((?!ab)[\s\S])*$

参考:正则表达式匹配不包含某些字符串的技巧How to delete all comment lines in IDEA?

标签:ab,匹配,包含,正则表达式,指定,字符串
From: https://www.cnblogs.com/Higurashi-kagome/p/16818705.html

相关文章

  • 正则表达式匹配Java注释
    匹配单行注释:\/\/.*$;匹配多行注释:\/\*(\*)?(((?!\*\/)[\s\S])+)?\*\/。来源:HowtodeleteallcommentlinesinIDEA?......
  • 交替合并字符串
    题目给你两个字符串word1和word2。请你从word1开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。返回......
  • Python正则表达式
    1.10Python正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。re模块使Python语言拥有全部的正则表达式功能。compile......
  • 1768. 交替合并字符串
    给你两个字符串word1和word2。请你从word1开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。返回合......
  • 去掉字符串后面的所有0
    去掉字符串后面所有的0Stringt=str.replaceAll("0+$","");成对去掉字符串后面所有的0Stringstr="9800101092200000";Stringt=str.replaceAll("0+$","");......
  • Es6,字符串新增的方法
    Es6,字符串新增的方法 String.fromCodePoint()ES5提供String.fromCharCode()方法,用于从Unicode码点返回对应字符,但是这个方法不能识别码点大于0xFFFF的字符。Stri......
  • 1768. 交替合并字符串
    1768.交替合并字符串给你两个字符串word1和word2。请你从word1开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后......
  • 力扣1768(java&python)-交替合并字符串(简单)
    题目:给你两个字符串word1和word2。请你从word1开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。返......
  • 【Python】第3章-21 判断回文字符串
    输入一个字符串,判断该字符串是否为回文。回文就是字符串中心对称,从左向右读和从右向左读的内容是一样的。输入格式:输入在一行中给出一个不超过80个字符长度的、以回车结......
  • golang中的字符串
    0.1、索引https://waterflow.link/articles/16664498749741、字符串编码在go中rune是一个unicode编码点。我们都知道UTF-8将字符编码为1-4个字节,比如我们常用的汉字,UTF-......