JavaScript中字符串分割函数split用法实例


Posted in Javascript onApril 07, 2015

本文实例讲述了JavaScript中字符串分割函数split用法。分享给大家供大家参考。具体如下:

先来看下面这段代码:

<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>

输出结果如下:

How,are,you,doing,today?
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
How,are,you

范例:

"2:3:4:5".split(":") //将返回["2", "3", "4", "5"]
"|a|b|c".split("|") //将返回["", "a", "b", "c"]

使用下面的代码,可以把句子分割成单词:

var words = sentence.split(' ')

如果您希望把单词分割为字母,或者把字符串分割为字符,可使用下面的代码:

"hello".split("") //可返回 ["h", "e", "l", "l", "o"]

若只需要返回一部分字符,请使用 howmany 参数:

"hello".split("", 3)  //可返回 ["h", "e", "l"]

或者使用正则表达式作为 separator:

var words = sentence.split(/\s+/)

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript 表单的友好用户体现
Jan 07 Javascript
javascript查找字符串中出现最多的字符和次数的小例子
Oct 29 Javascript
JS实现至少包含字母、大小写数字、字符的密码等级的两种方法
Feb 03 Javascript
浅谈js基本数据类型和typeof
Aug 09 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
Aug 19 Javascript
jQuery实现对象转为url参数的方法
Jan 11 Javascript
Angular 4.x 动态创建表单实例
Apr 25 Javascript
ES6中的rest参数与扩展运算符详解
Jul 18 Javascript
JS对象与json字符串相互转换实现方法示例
Jun 14 Javascript
微信小程序非swiper组件实现的自定义伪3D轮播图效果示例
Dec 11 Javascript
js 获取扫码枪输入数据的方法
Jun 10 Javascript
JavaScript声明变量和数据类型的转换
Apr 12 Javascript
JavaScript使用二分查找算法在数组中查找数据的方法
Apr 07 #Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
Apr 07 #Javascript
JS 作用域与作用域链详解
Apr 07 #Javascript
JavaScript实现在页面间传值的方法
Apr 07 #Javascript
简易的投票系统以及js刷票思路和方法
Apr 07 #Javascript
使用 TypeScript 重新编写的 JavaScript 坦克大战游戏代码
Apr 07 #Javascript
TypeScript具有的几个不同特质
Apr 07 #Javascript
You might like
javascript 导出数据到Excel(处理table中的元素)
2009/12/18 Javascript
js触发asp.net的Button的Onclick事件应用
2013/02/02 Javascript
在javascript中关于节点内容加强
2013/04/11 Javascript
jquery对单选框,多选框,文本框等常见操作小结
2014/01/08 Javascript
javascript 获取元素样式必杀技
2014/05/04 Javascript
jQuery获取选中内容及设置元素属性的方法
2014/07/09 Javascript
js实现选中页面文字将其分享到新浪微博
2015/11/05 Javascript
将JavaScript的jQuery库中表单转化为JSON对象的方法
2015/11/17 Javascript
BootStrap入门教程(二)之固定的内置样式
2016/09/19 Javascript
基于javascript实现数字英文验证码
2017/01/25 Javascript
Vue.js弹出模态框组件开发的示例代码
2017/07/26 Javascript
JavaScript实现计数器基础方法
2017/10/10 Javascript
小程序云开发初探(小结)
2018/10/24 Javascript
ant design vue中日期选择框混合时间选择器的用法说明
2020/10/27 Javascript
Python中利用sorted()函数排序的简单教程
2015/04/27 Python
Python高级用法总结
2018/05/26 Python
Python中模块(Module)和包(Package)的区别详解
2019/08/07 Python
python自动发微信监控报警
2019/09/06 Python
在TensorFlow中屏蔽warning的方式
2020/02/04 Python
Tensorflow中tf.ConfigProto()的用法详解
2020/02/06 Python
详解python中的闭包
2020/09/07 Python
Python 排序最长英文单词链(列表中前一个单词末字母是下一个单词的首字母)
2020/12/14 Python
英国在线自行车店:Merlin Cycles
2018/08/20 全球购物
Feelunique德国官方网站:欧洲最大的在线美容零售商
2019/07/20 全球购物
全球最大运动品牌的男装、女装和童装官方库存商:A&A Sports
2021/01/17 全球购物
入团者的自我评价分享
2013/12/02 职场文书
个人自我鉴定总结
2014/03/25 职场文书
《蝙蝠和雷达》教学反思
2014/04/23 职场文书
2014年党员自我评议总结
2014/09/23 职场文书
2015年安全生产责任书
2015/01/30 职场文书
讲座通知范文
2015/04/23 职场文书
老干部座谈会主持词
2015/07/03 职场文书
护理心得体会范文
2016/01/22 职场文书
Go 实现英尺和米的简单单位换算方式
2021/04/29 Golang
Pycharm远程调试和MySQL数据库授权问题
2022/03/18 MySQL
详解Python中*args和**kwargs的使用
2022/04/07 Python