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 相关文章推荐
JQUERY 对象与DOM对象之两者相互间的转换
Apr 27 Javascript
DLL+ ActiveX控件+WEB页面调用例子
Aug 07 Javascript
JS命名空间的另一种实现
Aug 09 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
Nov 02 Javascript
JavaScript中的继承方式详解
Feb 11 Javascript
怎么引入(调用)一个JS文件
May 26 Javascript
windows下vue.js开发环境搭建教程
Mar 20 Javascript
移动端利用H5实现压缩图片上传功能
Mar 29 Javascript
Vue中render函数的使用方法
Jan 31 Javascript
vue+iview+less 实现换肤功能
Aug 17 Javascript
微信小程序使用wx.request请求服务器json数据并渲染到页面操作示例
Mar 30 Javascript
微信小程序开发(二):页面跳转并传参操作示例
Jun 01 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/05/16 PHP
PHP与C#分别格式化文件大小的代码
2011/05/14 PHP
php实现文件下载代码分享
2014/08/19 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件
2010/06/18 Javascript
汉化英文版的Dreamweaver CS5并自动提示jquery
2010/11/25 Javascript
jQuery定义插件的方法
2015/12/18 Javascript
基于jQuery的ajax方法封装
2016/07/14 Javascript
javascript十六进制数字和ASCII字符之间的转换方法
2016/12/27 Javascript
bootstrap table 多选框分页保留示例代码
2017/03/08 Javascript
Angular.js前台传list数组由后台spring MVC接收数组示例代码
2017/07/31 Javascript
jQuery选择器之属性过滤选择器详解
2017/09/28 jQuery
给vue项目添加ESLint的详细步骤
2017/09/29 Javascript
vue 巧用过渡效果(小结)
2018/09/22 Javascript
node.js制作一个简单的登录拦截器
2020/02/10 Javascript
基于canvasJS在PHP中制作动态图表
2020/05/30 Javascript
vue点击标签切换选中及互相排斥操作
2020/07/17 Javascript
[01:05:07]DOTA2-DPC中国联赛 正赛 DLG vs Dragon BO3 第一场2月1日
2021/03/11 DOTA
Python编程中用close()方法关闭文件的教程
2015/05/24 Python
浅析python参数的知识点
2018/12/10 Python
PyQt5 界面显示无响应的实现
2020/03/26 Python
Python中flatten( ),matrix.A用法说明
2020/07/05 Python
python爬虫如何解决图片验证码
2021/02/14 Python
GLAMGLOW香港官网:明星出镜前的秘密武器
2017/03/16 全球购物
女士时装鞋:Chinese Laundry
2018/08/29 全球购物
五型班组建设方案
2014/02/10 职场文书
农村葬礼主持词
2014/03/31 职场文书
庆七一活动总结
2014/08/27 职场文书
农村党支部书记党群众路线四风问题整改措施
2014/09/26 职场文书
购房协议书范本
2014/10/02 职场文书
网络管理员岗位职责
2015/02/12 职场文书
法定代表人免职证明
2015/06/24 职场文书
假如给我三天光明读书笔记
2015/06/26 职场文书
运动会开幕式新闻稿
2015/07/17 职场文书
青年联谊会致辞
2015/07/31 职场文书
利用python Pandas实现批量拆分Excel与合并Excel
2021/05/23 Python