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 相关文章推荐
Prototype Date对象 学习
Jul 12 Javascript
JavaScript实现同步于本地时间的动态时间显示方法
Feb 02 Javascript
原生js和jquery实现图片轮播淡入淡出效果
Apr 23 Javascript
js给selected添加options的方法
May 06 Javascript
详解JavaScript中的forEach()方法的使用
Jun 08 Javascript
JavaScript编程中的Promise使用大全
Jul 28 Javascript
Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
Mar 24 Javascript
小试SVG之新手小白入门教程
Jan 08 Javascript
性能优化篇之Webpack构建速度优化的建议
Apr 03 Javascript
javascript获取元素的计算样式
May 24 Javascript
layui自定义工具栏的方法
Sep 19 Javascript
vue键盘事件点击事件加native操作
Jul 27 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+javascript液晶时钟
2006/10/09 PHP
PHP syntax error, unexpected $end 错误的一种原因及解决
2008/10/25 PHP
PHP include_path设置技巧分享
2011/07/03 PHP
php函数间的参数传递(值传递/引用传递)
2013/09/23 PHP
CakePHP框架Session设置方法分析
2017/02/23 PHP
PHP超级全局变量【$GLOBALS,$_SERVER,$_REQUEST等】用法实例分析
2019/12/11 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
javascript判断单选框或复选框是否选中方法集锦
2007/04/04 Javascript
javascript 跨浏览器开发经验总结(五) js 事件
2010/05/19 Javascript
基于jquery的自定义鼠标提示效果 jquery.toolTip
2010/11/14 Javascript
JQuery+JS实现仿百度搜索结果中关键字变色效果
2011/08/02 Javascript
jQuery动态添加 input type=file的实现代码
2012/06/14 Javascript
使用JQuery快速实现Tab的AJAX动态载入(实例讲解)
2013/12/11 Javascript
js时间日期格式化封装函数
2014/12/02 Javascript
c#+jquery实现获取radio和checkbox的值
2020/09/12 Javascript
vue路由守卫及路由守卫无限循环问题详析
2019/09/05 Javascript
Vue实现手机计算器
2020/08/17 Javascript
jQuery实现鼠标拖动图片功能
2021/03/04 jQuery
Python内建数据结构详解
2016/02/03 Python
python遍历目录的方法小结
2016/04/28 Python
常见python正则用法的简单实例
2016/06/21 Python
关于python pyqt5安装失败问题的解决方法
2017/08/08 Python
使用Python获取并处理IP的类型及格式方法
2018/11/01 Python
Python操作excel的方法总结(xlrd、xlwt、openpyxl)
2019/09/02 Python
详解Python利用configparser对配置文件进行读写操作
2020/11/03 Python
python IP地址转整数
2020/11/20 Python
让IE支持HTML5的方法
2012/12/11 HTML / CSS
应用电子技术专业个人求职信
2013/09/21 职场文书
房地产销售大学生自我评价分享
2013/11/11 职场文书
工程项目经理岗位职责
2013/12/15 职场文书
教师评语大全
2014/04/28 职场文书
节能减耗标语
2014/06/21 职场文书
师德自我剖析材料范文
2014/10/06 职场文书
兵马俑的导游词
2015/02/02 职场文书
虎兄虎弟观后感
2015/06/12 职场文书
2016年“节能宣传周”活动总结
2016/04/05 职场文书