如何使用字符串变量创建 JavaScript 正则表达式?


是的,在 JavaScript 中,可以使用 new RegExp(pattern, flags) 来实现这一点。你可以尝试运行以下代码来用字符串变量实现 JavaScript 正则表达式:-

<!DOCTYPE html>
<html>
   <body>
      <script>
         var str = 'HelloWorld'.replace( new RegExp('hello', 'i'), '' );
         document.write(str);
      </script>
   </body>
</html>

更新时间:2020 年 6 月 23 日

109 次浏览

开启你的职业

完成课程即可获得认证

开始
广告
© . All rights reserved.