• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
ʚ猫一ɞ
博客园    首页    新随笔    联系   管理    订阅  订阅
如何将一个字符串根据一个字符串或者一个字符从而将这个字符串划分出来

例:var a = 'q,w,e,r,t,y,u,i,o,p'

需求:以逗号划分这个字符串,放入数组中

1 var a = 'q,w,e,r,t,y,u,i,o,p'
2 var arr = a.split(',')
3 console.log(arr)

输出:

 

 split用法:

split(参数1,参数2)

参数1:以什么形式划分这个字符串

参数2:返回出的数组最大长度,比如:split(' ',2)表示的是以' '为划分,输出两个字符

 

例:以''划分

1     var str = 'hello world , happy every day'
2 
3     var huafen1 = str.split('')//双引号内无内容,则每一个字符单个划分,空格也算
4     console.log(huafen1)
5 
6     var huafen2 = str.split('',5)//以''划分,输出5个字符
7     console.log(huafen2)

输出:

 

 

例:以' '划分

 1     var str = 'hello world , happy every day'
 2 
 3     var huafen1 = str.split(' ')//双引号内为空格,以空格为划分
 4     console.log(huafen1)
 5 
 6     var huafen2 = str.split(' ',5)//以' '划分,输出5个字符
 7     console.log(huafen2)
 8     
 9     var huafen3 = str.split(' ',7)//输出7个字符,但是所划分的总长度不足,只能输出到数组的最大长度6)
10     console.log(huafen3)

 

输出:

 

 

例 var str=‘a:c’

为了得到 a

var stra=str.split(':')[0]

console.log(stra)

 

 

 

posted on 2020-09-15 23:39  ʚ猫一ɞ  阅读(445)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3