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 相关文章推荐
[转]JS宝典学习笔记
Feb 07 Javascript
JavaScript 高效运行代码分析
Mar 18 Javascript
动态调用CSS文件的JS代码
Jul 29 Javascript
JavaScript面向对象程序设计三 原型模式(上)
Dec 21 Javascript
在Ubuntu上安装最新版本的Node.js
Jul 14 Javascript
JavaScript如何实现跨域请求
Aug 05 Javascript
js中的面向对象入门
Mar 06 Javascript
Angularjs使用指令做表单校验的方法
Mar 31 Javascript
vue使用drag与drop实现拖拽的示例代码
Sep 07 Javascript
Javascript防止图片拉伸的自适应处理方法
Dec 26 Javascript
clipboard.js在移动端复制失败的解决方法
Jun 13 Javascript
vuex刷新后数据丢失的解决方法
Oct 18 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
PHP 反向排序和随机排序代码
2010/06/30 PHP
php获取汉字首字母的函数
2013/11/07 PHP
Flash对联广告的关闭按钮讨论
2007/01/30 Javascript
Firefox+FireBug使JQuery的学习更加轻松愉快
2010/01/01 Javascript
js RuntimeObject() 获取ie里面自定义函数或者属性的集合
2010/11/23 Javascript
含有CKEditor的表单如何提交
2014/01/09 Javascript
jQuery前端框架easyui使用Dialog时bug处理
2014/12/05 Javascript
javascript事件模型实例分析
2015/01/30 Javascript
jQuery基于图层模仿五星星评价功能的方法
2015/05/07 Javascript
js实现html table 行,列锁定的简单实例
2016/10/13 Javascript
简单实现js倒计时功能
2017/02/13 Javascript
node.js中express-session配置项详解
2017/05/31 Javascript
nodeJS实现路由功能实例代码
2017/06/08 NodeJs
JavaScript面试出现频繁的一些易错点整理
2018/03/29 Javascript
详解js的视频和音频采集
2018/08/09 Javascript
vue-cli配置flexible过程详解
2019/07/04 Javascript
python实现调用其他python脚本的方法
2014/10/05 Python
rabbitmq(中间消息代理)在python中的使用详解
2017/12/14 Python
Python列表切片操作实例总结
2019/02/19 Python
Python爬虫 urllib2的使用方法详解
2019/09/23 Python
浅谈tensorflow之内存暴涨问题
2020/02/05 Python
pytorch:model.train和model.eval用法及区别详解
2020/02/20 Python
安装不同版本的tensorflow与models方法实现
2021/02/20 Python
深入CSS3 动画效果的总结详解
2013/05/09 HTML / CSS
德国、奥地利和瑞士最大的旅行和度假门户网站:HolidayCheck
2019/11/14 全球购物
Java里面如何创建一个内部类的实例
2015/01/19 面试题
大二自我鉴定范文
2013/10/05 职场文书
中学生校园广播稿
2014/01/16 职场文书
工作会议主持词
2014/03/17 职场文书
员工入职担保书范文
2014/04/01 职场文书
群众路线教育实践活动思想汇报(2014特荐篇)
2014/09/16 职场文书
助学贷款贫困证明
2014/09/23 职场文书
街道社区活动报告
2015/02/05 职场文书
质量负责人岗位职责
2015/02/15 职场文书
2015年煤矿工作总结
2015/04/28 职场文书
高考要来啦!用Python爬取历年高考数据并分析
2021/06/03 Python