久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      js中exec、test、match、search、replace、split用法

      exec:對(duì)string進(jìn)行正則處理,并返回匹配結(jié)果.array[0]為原字符串,array[i]為匹配在整個(gè)被搜索字符串中的位置。
      test:測(cè)試string是否包含有匹配結(jié)果,包含返回true,不包含返回false。
      match(pattern) :根據(jù)pattern進(jìn)行正則匹配,如果匹配到,返回匹配結(jié)果,如匹配不到返回null
      search(pattern) :根據(jù)pattern進(jìn)行正則匹配,如果匹配到一個(gè)結(jié)果,則返回它的索引數(shù);否則返回-1
      replace(pattern,replacement) :根據(jù)pattern進(jìn)行正則匹配,把匹配結(jié)果替換為replacement
      split(pattern) :根據(jù)pattern進(jìn)行正則分割,返回一個(gè)分割的數(shù)組
      實(shí)例:

      復(fù)制代碼 代碼如下:
      function checkForm() {
      var u = document.form_name.check.value;
      var s = /^[-a-zA-Z0-9_]+(.[-a-zA-Z0-9_]+)*@[-a-zA-Z0-9_]+(.[-a-zA-Z0-9_]+)*$/;
      var a = s.exec(u);
      var a = s.test(u);
      var a = u.match(s);
      var a = u.search(s);
      alert(a);
      }

      replace

      最簡(jiǎn)單的算是能力就是簡(jiǎn)單的字符替換。示例代碼如下:

      復(fù)制代碼 代碼如下:
      var u = “javascript is a good script language”;
      //在此我想將字母a替換成字母A
      var s = /a/g;
      var a = u.replace(s,”A”);
      </script>

      split

      復(fù)制代碼 代碼如下:
      <script type=”text/javascript”>
      var str=”How are you doing today?”
      document.write(str.split(” “) + “<br />”)
      document.write(str.split(“”) + “<br />”)
      document.write(str.split(” “,3))
      </script>

      輸出結(jié)果為:
      How,are,you,doing,today?
      H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
      How,are,you

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)