📜  JavaScript |正则表达式 [^abc] 表达式

📅  最后修改于: 2022-05-13 01:56:39.814000             🧑  作者: Mango

JavaScript |正则表达式 [^abc] 表达式

JavaScript 中的RegExp [^abc] 表达式用于搜索不在括号内的任何字符。括号内的字符可以是单个字符或字符范围。

  • [AZ]:用于匹配从大写 A 到大写 Z 的任意字符。
  • [az]:用于匹配从小写 a 到小写 z 的任意字符。
  • [Az]:用于匹配从大写 A 到小写 z 的任意字符。
  • [abc...]:用于匹配括号之间的任何字符。

句法:

/[^abc]/ 

或者

new RegExp("[^abc]")

带修饰符的语法:

/\[^abc]/g 

或者

new RegExp("[^abc]", "g")

示例 1:本示例在整个字符串中搜索 [AG] 即大写 A 到大写 G 之间不存在的字符。



  

    
        JavaScript RegExp [^abc] Expression
    

  

  
    

        GeeksforGeeks     

           

RegExp [^abc] Expression

           

        GEEKSFORGEEKS is the computer          science portal for geeks.     

                       

                                   

输出:

  • 单击按钮之前:
    记事本
  • 点击按钮后:
    记事本

示例 2:此示例在整个字符串中搜索 [ag] 之间不存在的字符,即小写 a 到小写 g。



  

    
        JavaScript RegExp [^abc] Expression
    

  

  
    

        GeeksforGeeks     

           

RegExp [^abc] Expression

           

        GEEKSFORGEEKS is the computer          science portal for geeks.     

                       

                                   

输出:

  • 单击按钮之前:
    记事本
  • 点击按钮后:
    记事本

支持的浏览器: RegExp [^abc] 表达式支持的浏览器如下:

  • 谷歌浏览器
  • 苹果浏览器
  • 火狐浏览器
  • 歌剧
  • IE浏览器