国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > regex > 正文

正則(JS)re=new RegExp("^//d*$");與re=/^/d*$/;之間區別?

2020-01-20 22:25:37
字體:
來源:轉載
供稿:網友
以下代碼結果為: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*$");     
  /在引號中需要轉義
第一雙有雙引號,雙引號要加多一次轉義的,第二個沒有,這就是區別 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江孜县| 临潭县| 本溪| 永善县| 庆安县| 绍兴县| 贺州市| 乌鲁木齐市| 建水县| 昌黎县| 崇阳县| 黄龙县| 西城区| 革吉县| 五家渠市| 卢氏县| 新沂市| 永春县| 云梦县| 南岸区| 达尔| 津市市| 汉川市| 普格县| 万年县| 达拉特旗| 滦南县| 高要市| 磴口县| 松溪县| 简阳市| 遵义县| 吴旗县| 象州县| 象山县| 延边| 五寨县| 临海市| 清水河县| 海伦市| 西乌珠穆沁旗|