数码资讯
调试Javascript正则表达式中遇到的问题
在测试一个字符串的正则表达式,我们一般有(测试)和执行(2),对这两种方法的差异在这里我就不加详细,这是检验()返回一个布尔值(EXEC)返回字符匹配的数组,但是我遇到了一个问题,今天的节目很简单,但里面的问题让我想不通,在网上找的答案没有找到(个人的食物)。 复制代码代码如下所示: VAR模式=
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
在测试一个字符串的正则表达式,我们一般有(测试)和执行(2),对这两种方法的差异在这里我就不加详细,这是检验()返回一个布尔值(EXEC)返回字符匹配的数组,但是我遇到了一个问题,今天的节目很简单,但里面的问题让我想不通,在网上找的答案没有找到(个人的食物)。
复制代码代码如下所示:
VAR模式= new RegExp(与
警报(pattern.test(匹配));
警报(pattern.exec(匹配));
第一个警报()的值将是正确的。
但是第二个测试值出奇地无效。
我不知道这个问题的原理是什么,因为我没有看到源代码,如果有朋友能指出的话!
复制代码代码如下所示:
VAR模式= new RegExp(与
警报(pattern.test(匹配));
警报(pattern.exec(匹配));
第一个警报()的值将是正确的。
但是第二个测试值出奇地无效。
我不知道这个问题的原理是什么,因为我没有看到源代码,如果有朋友能指出的话!
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。