JavaScript RegExp (x|y) 表达式

  • JavaScript RegExp (x|y) 表达式

    (x|y)表达式用于查找指定的任何替代项。替代品可以是任何字符。
    实例
    进行全局搜索以查找任何指定的替代方案(red|green):
    var str = "re, green, red, green, gren, gr, blue, yellow";
    var patt1 = /(red|green)/g;
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    表达式
    (x|y)
    支持
    支持
    支持
    支持
    支持
  • 语法

    new RegExp("(x|y)") 或者简单的表示 /(x|y)/
  • 带修饰符的语法

    new RegExp("(x|y)", "g") 或者简单的表示 /(x|y)/g
  • 更多例子

    进行全局搜索以查找任何指定的替代方案(0 | 5 | 7):
    var str = "01234567890123456789";
    var patt1 = /(0|5|7)/g;
    
    尝试一下