Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

JavaScript RegExp khớp với nhiều lựa chọn thay thế (alternation)

Để khớp với một trong các chuỗi thay thế, sử dụng nhóm bắt捕获 với dấu phân cách |:

(foo|bar|baz)

Ví dụ

Tìm các từ "one", "two", "three" trong chuỗi:

<html>
  <head>
    <title>JavaScript Regular Expression</title>
  </head>
  <body>
    <script>
      var myStr = "one,one,one, two, three, four, four";
      var reg = /(one|two|three)/g;
      var match = myStr.match(reg);
      document.write(match);
    </script>
  </body>
</html>