javascript將字符串按指定的字符分割成數(shù)組的函數(shù)split
作用:
split()?方法用于把一個(gè)字符串分割成字符串?dāng)?shù)組。
語(yǔ)法:
stringObject.split(separator,howmany)參數(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á)式匹配的文本)。
實(shí)例1:
<html><head><title>使用指定的字符分割字符串</title></head><body><script language='javascript'><!-- name = '張三,李四,王五'; ch = new Array; ch = name.split(','); for(i=0;i<ch.length;i++){ document.write(ch[i],'<br>'); }//--></script></body></html>
實(shí)例2:
<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>
相關(guān)文章:
1. Java Bean 映射工具 Dozer 2.0 發(fā)布2. php字符串函數(shù) str類常見(jiàn)用法示例3. Springboot 跨域配置無(wú)效及接口訪問(wèn)報(bào)錯(cuò)的解決方法4. 用js編寫留言板5. Android實(shí)現(xiàn)下載進(jìn)度條效果6. WebSocket使用以及在vue如何使用問(wèn)題7. python matplotlib模塊基本圖形繪制方法小結(jié)【直線,曲線,直方圖,餅圖等】8. PHP設(shè)計(jì)模式之迭代器模式淺析9. Spring框架配置java web實(shí)現(xiàn)實(shí)例化10. python argparse模塊通過(guò)后臺(tái)傳遞參數(shù)實(shí)例
