javascript ----字串的使用

來源:互聯網
上載者:User

標籤:匹配   search   java   hid   正則表達   如何   特定   倒數   meta   

 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4     <meta charset="UTF-8"> 5     <title></title> 6 </head> 7 <body> 8 <script> 9     //--->1如何使用indexof()來定位字串中某一個指定字元首次出現的位置10     var str="hello,world";11 12     console.log(str.indexOf("w"))13     //--->2如何使用match()來找查字串中特定的字元,並且如果找到的話,則返回14     //這個字元  如果沒有則返回null15 16     document.write(str.match("hello"))17     document.write(str.match("xiao")+"<br>")18 19     //----->3使用replace()方法在字串中用某些字元替換另一些字元20     document.write(str.replace("hello","多多")+"<br>")21     //CharAt()方法可返回指定位置的字元 charAt(Number)22     var str1="小朋友你好可愛啊";23     console.log(str1.charAt(3))24     //---->4 concat ()方法用於串連多個字串25     console.log(str1.concat(str))26 27     //---->5 lastIndexOf 方法可返回一個指定的字串值最後出現的位置28     //從後向前搜尋29     console.log(str1.lastIndexOf("你"))30 31     //---->6 search()方法用於檢索字串中指定子字串32         //或檢索與Regex相匹配的子字串33 34        //可以忽略大小寫35     console.log(str1.search("你好","你"))36    //----.7 slice  提取字串的片段 ,並在新的字串中返回提取的部分37 38     /**39      * slice(start ,end)40      * start ---要抽取的片斷的起始下標。如果是負數,41      * 則該參數規定的是從字串的尾部開始算起的位置。42      * 也就是說,-1 指字串的最後一個字元,43      * -2 指倒數第二個字元,以此類推。44      *end---緊接著要抽取的片段的結尾的下標。45      * 若未指定此參數,46      * 則要提取的子串包括 start 到原字串結尾的字串。47      * 如果該參數是負數,48      * 那麼它規定的是從字串的尾部開始算起的位置。49      *50 51      */52     var str3="小小年紀大大的煩惱,煩惱多啊";53     document.write(str3.slice(2,6)+"<br>")54 55     //----8.split 把字串分割為字串數組56     var str4="xiaopengyounihaoa"57     //分割前三個58     document.write(str4.split("",3))59 60     //----9.substr  從起始索引提取字串中指定數目的字元61     console.log(str4.substr(2,5))62     //----10.substring 提取字串中兩個指定索引號之間的字元63     console.log(str4.substring(4,6))64 65 66 67 </script>68 69 </body>70 </html>
View Code

 

javascript ----字串的使用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.