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动态添加option和删除option(附实例代码)
Apr 01 Javascript
javascript获取下拉列表框当中的文本值示例代码
Jul 31 Javascript
Bootstrap实现登录校验表单(带验证码)
Jun 23 Javascript
Bootstrap 轮播(Carousel)插件
Dec 26 Javascript
bootstrap 模态框(modal)实现水平垂直居中显示
Jan 23 Javascript
js实现抽奖效果
Mar 27 Javascript
vuejs使用递归组件实现树形目录的方法
Sep 30 Javascript
微信小程序修改swiper默认指示器样式的实例代码
Jul 18 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
May 13 Javascript
微信公众号平台接口开发 获取access_token过程解析
Aug 14 Javascript
微信小程序开发打开另一个小程序的实现方法
May 17 Javascript
vue-router重写push方法,解决相同路径跳转报错问题
Aug 07 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
使用Curl进行抓取远程内容时url中文编码问题示例探讨
2013/10/29 PHP
33道php常见面试题及答案
2015/07/06 PHP
thinkphp微信开发(消息加密解密)
2015/12/02 PHP
php删除数组中重复元素的方法
2015/12/22 PHP
php文件上传类完整实例
2016/05/14 PHP
laravel实现登录时监听事件,添加登录用户的记录方法
2019/09/30 PHP
jQuery 注意事项 与原因分析
2009/04/24 Javascript
extJs 文本框后面加上说明文字+下拉列表选中值后触发事件
2009/11/27 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
2013/07/29 Javascript
jtable列中自定义button示例代码
2013/11/21 Javascript
javaScript中slice函数用法实例分析
2015/06/08 Javascript
jQuery实现的淡入淡出二级菜单效果代码
2015/09/15 Javascript
NodeJS中的MongoDB快速入门详细教程
2016/11/11 NodeJs
聊聊Vue.js的template编译的问题
2017/10/09 Javascript
vue 标签属性数据绑定和拼接的实现方法
2018/05/17 Javascript
vue在图片上传的时候压缩图片
2020/11/18 Vue.js
Python和php通信乱码问题解决方法
2014/04/15 Python
Python使用functools实现注解同步方法
2018/02/06 Python
pandas.DataFrame 根据条件新建列并赋值的方法
2018/04/08 Python
更改Python的pip install 默认安装依赖路径方法详解
2018/10/27 Python
python中的colorlog库使用详解
2019/07/05 Python
python 中xpath爬虫实例详解
2019/08/26 Python
Python对接 xray 和微信实现自动告警
2019/09/17 Python
详解Python3.8+PyQt5+pyqt5-tools+Pycharm配置详细教程
2020/11/02 Python
墨尔本复古时尚品牌:Dangerfield
2018/12/12 全球购物
劲霸男装广告词
2014/03/21 职场文书
春节联欢晚会主持词范文
2014/03/24 职场文书
节水口号标语
2014/06/19 职场文书
学校党委干部个人对照检查材料思想汇报
2014/10/09 职场文书
2014年乡镇团委工作总结
2014/12/18 职场文书
优秀党员申报材料
2014/12/18 职场文书
嘉宾邀请函
2015/01/31 职场文书
个人党性锻炼总结
2015/03/05 职场文书
互联网创业商业模式以及赚钱法则有哪些?
2019/10/12 职场文书
实习员工转正的评语汇总,以备不时之需
2019/12/17 职场文书
Python编程源码报错解决方法总结经验分享
2021/10/05 Python