正则(JS)re=new RegExp("^\\d*$");与re=/^\d*$/;之间区别?

北京艺诚汽修

北京艺诚汽修

2016-02-19 12:41

下面是个超简单的正则(JS)re=new RegExp("^\\d*$");与re=/^\d*$/;之间区别?教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~
以下代码结果为:FALSE,TRUE,TRUE   
  请问结果中为什么第一个为FALSE?   
  form   name=form1   
  字符串:input   name="t1"   value="123456"   
  模式:/input   name="t2"   value="^d*$"/   
  /form   
  script   language=javascript   
  function   c1()   
  {   
            re=new   RegExp("^d*$");   
            alert(re.test("123456"));   
          }   
          function   c2(form)   
  {   
            re=new   RegExp(form.t2.value);   
            alert(re.test(form.t1.value));   
          }   
          function   c3()   
          {   
          re=/^d*$/;   
          alert(re.test("123456"));   
          }               
          c1();   
          c2(document.form1);     
          c3();       
  /script 
第一个应为   re=new   RegExp("^\d*$");     
  在引号中需要转义
第一双有双引号,双引号要加多一次转义的,第二个没有,这就是区别 
展开更多 50%)
分享

猜你喜欢

正则(JS)re=new RegExp("^\\d*$");与re=/^\d*$/;之间区别?

Web开发
正则(JS)re=new RegExp("^\\d*$");与re=/^\d*$/;之间区别?

饮茶的"宜"与"忌"

养生 健康
饮茶的"宜"与"忌"

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用js怎么把&字符换成"&amp:"

Web开发
用js怎么把&字符换成"&amp:"

js技巧--转义符"\"的妙用

Web开发
js技巧--转义符"\"的妙用

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

基于Java字符串 "==" 与 "equals" 的深入理解

编程语言 网络编程
基于Java字符串 "==" 与 "equals" 的深入理解

java中"==" 与equals方法的使用

编程语言 网络编程
java中"==" 与equals方法的使用

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Virtual Network Interfaces

Virtual Network Interfaces

正则表达式详述 二

正则表达式详述 二
下拉加载更多内容 ↓