如何使用字符串变量来创建 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.