国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

JavaScript中split函數(shù)由淺到深的使用介紹

黃舟
發(fā)布: 2017-12-05 15:43:20
原創(chuàng)
2751人瀏覽過(guò)

相信很多小伙伴都知道javascript中split就是將一字符串以特定的字符分割成數(shù)組,數(shù)組一般是字符串處理比較常用的處理方法,但是沒(méi)有接觸過(guò)javascript的朋友來(lái)說(shuō),可能就有點(diǎn)不明白了,今天我們就帶大家介紹下javascript中split函數(shù)由淺到深的使用!

split定義和用法
split() 方法用于把一個(gè)字符串分割成字符串?dāng)?shù)組。
語(yǔ)法

stringObject.split(separator,howmany)
登錄后復(fù)制

參數(shù) 描述
separator 必需。字符串或正則表達(dá)式,從該參數(shù)指定的地方分割 stringObject。
howmany 可選。該參數(shù)可指定返回的數(shù)組的最大長(zhǎng)度。如果設(shè)置了該參數(shù),返回的子串不會(huì)多于這個(gè)參數(shù)指定的數(shù)組。如果沒(méi)有設(shè)置該參數(shù),整個(gè)字符串都會(huì)被分割,不考慮它的長(zhǎng)度。

返回值
一個(gè)字符串?dāng)?shù)組。該數(shù)組是通過(guò)在 separator 指定的邊界處將字符串 stringObject 分割成子串創(chuàng)建的。返回的數(shù)組中的字串不包括 separator 自身。

但是,如果 separator 是包含子表達(dá)式的正則表達(dá)式,那么返回的數(shù)組中包括與這些子表達(dá)式匹配的字串(但不包括與整個(gè)正則表達(dá)式匹配的文本)。

下面直接舉例給大家看看?

 <script language="javascript"> 
str="2,2,3,5,6,6"; //這是一字符串 
var strs= new Array(); //定義一數(shù)組 
strs=str.split(","); //字符分割 
for (i=0;i<strs.length ;i++ ) 
{ 
document.write(strs[i]+"<br>"); //分割后的字符輸出 
} 
</script>
登錄后復(fù)制

split進(jìn)階技巧(特殊字符串的處理):
在java.lang包中有String.split()方法,返回是一個(gè)數(shù)組
我在應(yīng)用中用到一些,給大家總結(jié)一下,僅供大家參考:
1、如果用“.”作為分隔的話,必須是如下寫法:String.split("\."),這樣才能正確的分隔開,不能用String.split(".");
2、如果用“|”作為分隔的話,必須是如下寫法:String.split("\|"),這樣才能正確的分隔開,不能用String.split("|");
3、如果用“”作為分隔的話,必須是如下寫法:String.split(\),這樣才能正確的分隔開,不能用String.split("");
“.”,“|”和“”都是轉(zhuǎn)義字符,必須得加"\";
3、如果在一個(gè)字符串中有多個(gè)分隔符,可以用“|”作為連字符,比如:“acount=? and uu =? or n=?”,把三個(gè)都分隔出來(lái),可以用String.split("and|or");

例1:

如果想在串中使用""字符,則也需要轉(zhuǎn)義.例如首先要表達(dá)"aaaabbb"這個(gè)串就應(yīng)該用"aaaa\bbbb",如果要分隔就應(yīng)該這樣才能得到正確結(jié)果:

String[] aa = "aaa\bbb\bccc".split(\\);
登錄后復(fù)制

例2:

~0HLL0LY91}U)D6H4N7W)B3.png

立即學(xué)習(xí)Java免費(fèi)學(xué)習(xí)筆記(深入)”;

總結(jié):

本文從簡(jiǎn)到深的介紹了JavaScript中split函數(shù)的使用,通過(guò)對(duì)本文的學(xué)習(xí)相信很多小伙伴對(duì)此都有了一定的了解和認(rèn)識(shí),希望對(duì)你的工作有所幫助!

相關(guān)推薦:

php中explode()函數(shù)與split()函數(shù)的區(qū)別

js?split?的用法和定義 js?split分割字符串成數(shù)組的實(shí)例代碼

JavaScript使用split將字符串分割為數(shù)組

以上就是JavaScript中split函數(shù)由淺到深的使用介紹的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!

java速學(xué)教程(入門到精通)
java速學(xué)教程(入門到精通)

java怎么學(xué)習(xí)?java怎么入門?java在哪學(xué)?java怎么學(xué)才快?不用擔(dān)心,這里為大家提供了java速學(xué)教程(入門到精通),有需要的小伙伴保存下載就能學(xué)習(xí)啦!

下載
來(lái)源:php中文網(wǎng)
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請(qǐng)聯(lián)系admin@php.cn
最新問(wèn)題
開源免費(fèi)商場(chǎng)系統(tǒng)廣告
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長(zhǎng)!
關(guān)注服務(wù)號(hào) 技術(shù)交流群
PHP中文網(wǎng)訂閱號(hào)
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時(shí)隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號(hào)
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://m.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)