欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          JavaScript中test()方法有什么用

          在JavaScript中,test()方法的作用是測試字符串是否與正則表達(dá)式匹配,語法“RegExpObject.test(string)”,匹配則返回true,不匹配則返回false。

          JavaScript中test()方法有什么用

          本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

          JavaScript 字符串是在編程中使用最多的一種數(shù)據(jù)類型,很多地方都需要對(duì)字符串進(jìn)行操作,例如判斷一個(gè)字符串是否為一個(gè)合法的 E-mail 地址、從字符串截取指定的部分等。

          正則表達(dá)式是一種用于匹配字符串或特殊字符的一種邏輯公式,所謂邏輯公式就是由一些特定字符組合成的,用來表示某些規(guī)則的特殊字符串,可以表達(dá)對(duì)字符串?dāng)?shù)據(jù)的過濾邏輯。

          而JavaScript中的test()方法可以測試字符串是否與正則表達(dá)式匹配,匹配則返回 true,不匹配則返回 false。

          語法:

          RegExpObject.test(string)
          • string 必需。要檢測的字符串。

          示例:

          var str = "Hello World!"; var reg = /[a-g]/g;  document.write(reg.test(str) + "<br>");             // 輸出:true

          輸出結(jié)果:

          JavaScript中test()方法有什么用

          說明:

          調(diào)用 RegExp 對(duì)象 r 的 test() 方法,并為它傳遞字符串 s,與這個(gè)表示式是等價(jià)的:(r.exec(s) != null)。

          示例:

          var str="Hello world!"; //look for "Hello" var patt=/Hello/g; var result=patt.test(str); document.write("Returned value: " + result);  //look for "world" patt=/world/g; result=patt.test(str); document.write("<br>Returned value: " + result);  //look for "php" patt=/php/g; result=patt.test(str); document.write("<br>Returned value: " + result);

          輸出結(jié)果:

          JavaScript中test()方法有什么用

          【推薦學(xué)習(xí):javascript高級(jí)教程】

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