2-8问题,请老师看看 是否理解正确

来源:2-8 编程练习

慕前端2064318

2019-10-30 12:13:35

<!DOCTYPE html>

<html>

  <head>

    <meta charset="utf-8" />

    <title>输出字符串</title>

  </head>

  <body>

    <script type="text/javascript">

      var str = '一个"普通字符"在匹配字符串的时候,匹配与它相同的一个字符';

      /*此处写代码*/

      var p1 = /"普通字符"/;

      var p2 = new RegExp('"普通字符"');

      document.write(p1.test(str) + '/' + p2.test(str) + '/' + p1.exec(str) + '/' + p2.exec(str));

    </script>

  </body>

</html>


P2中 实例化的话 本身需要带引号,再加上匹配的文字中也需要引号,所以要加一层单引号包裹?

写回答

1回答

好帮手慕言

2019-10-30

同学你好,效果实现的不错。是可以这样理解的。

下列红框中是需要匹配的内容,因为是双引号,所以外侧需要使用单引号,

http://img.mukewang.com/climg/5db92cb909176fe205410069.jpg

祝学习愉快~

0

0 学习 · 4826 问题

查看课程