分离:|
语法
备选1 |备选2 alternative1|alternative2|altervative3|…
参数
描述
/a | ab/.exec(“abc”);// 【a】
/(:(a)|(ab))(?:(c)|(bc))/.exec(“abc”);// ['abc','a',未定义,未定义 //非[abc',undefined,'ab','c',undefined]
示例
匹配的文件扩展名
函数isImage(文件名){ 返回/\。 (?:png|jpe?g|webp|avif|gif)$/i.test(文件名); } isImage(“image.png”);// 真的 isImage(“image.jpg”);// 真的 isImage(“image.pdf”);// 假