| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Regular_expressions/Disjunction | [Back] [Original] |
Get to know MDN better
alternative1|alternative2
alternative1|alternative2|alternative3|
| 2 2 "ab" "a"
/a|ab/.exec("abc"); // ['a']
/(?:(a)|(ab))(?:(c)|(bc))/.exec("abc"); // ['abc', 'a', undefined, undefined, 'bc']
// Not ['abc', undefined, 'ab', 'c', undefined]
a 2 bc
undefined
function isImage(filename) {
return /\.(?:png|jpe?g|webp|avif|gif)$/i.test(filename);
}
isImage("image.png"); // true
isImage("image.jpg"); // true
isImage("image.pdf"); // false
| ECMAScript 2027 LanguageSpecification # prod-Disjunction |
| Web Proxy Viewer | New URL | Original Page |