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玩转游戏物理(一)运动学模拟与粒子系统
Jun 19 Javascript
jQuery 1.5最新版本的改进细节分析
Jan 19 Javascript
javascript椭圆旋转相册实现代码
Jan 16 Javascript
JavaScript操作URL的相关内容集锦
Oct 29 Javascript
Jquery插件easyUi实现表单验证示例
Dec 15 Javascript
js中判断变量类型函数typeof的用法总结
Aug 09 Javascript
用Vue.extend构建消息提示组件的方法实例
Aug 08 Javascript
微信通过页面(H5)直接打开本地app的解决方法
Sep 09 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
Apr 22 Javascript
微信小游戏之使用three.js 绘制一个旋转的三角形
Jun 10 Javascript
微信小程序实现禁止分享代码实例
Oct 19 Javascript
微信小程序实现登录注册功能
Dec 29 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
Uchome1.2 1.5 代码学习 common.php
2009/04/24 PHP
PHP 显示客户端IP与服务器IP的代码
2010/10/12 PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
2012/05/07 PHP
PHP数组相关函数汇总
2015/03/24 PHP
Yii2实现多域名跨域同步登录退出
2017/02/04 PHP
thinkphp自定义权限管理之名称判断方法
2017/04/01 PHP
基于PHP实现微信小程序客服消息功能
2019/08/12 PHP
php5对象复制、clone、浅复制与深复制实例详解
2019/08/14 PHP
php远程请求CURL实例教程(爬虫、保存登录状态)
2020/12/10 PHP
javascript转换字符串为dom对象(字符串动态创建dom)
2010/05/10 Javascript
jquery 操作iframe的几种方法总结
2013/12/13 Javascript
JavaScript中的立即执行函数表达式介绍
2015/03/15 Javascript
JavaScript+html5 canvas实现本地截图教程
2020/04/16 Javascript
JS模态窗口返回值兼容问题的完美解决方法
2016/05/28 Javascript
jQuery实现的表头固定效果实例【附完整demo源码下载】
2016/08/01 Javascript
jquery 抽奖小程序实现代码
2016/10/12 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
2017/02/15 Javascript
jQuery自定义图片上传插件实例代码
2017/04/04 jQuery
Vue实现选择城市功能
2017/05/27 Javascript
vue 里面使用axios 和封装的示例代码
2017/09/01 Javascript
nodejs实现解析xml字符串为对象的方法示例
2018/03/14 NodeJs
JS中数据结构之栈
2019/01/01 Javascript
asyncio 的 coroutine对象 与 Future对象使用指南
2016/09/11 Python
python中数据爬虫requests库使用方法详解
2018/02/11 Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
2018/10/11 Python
python3安装speech语音模块的方法
2018/12/24 Python
python 获取毫秒数,计算调用时长的方法
2019/02/20 Python
python无序链表删除重复项的方法
2020/01/17 Python
美国知名的百货清仓店:Neiman Marcus Last Call
2016/08/03 全球购物
FOREO官方网站:LUNA露娜洁面仪
2016/11/28 全球购物
好莱坞百老汇御用王牌美妆:Koh Gen Do 江原道
2018/04/03 全球购物
Cocopanda波兰:购买化妆品、护肤品、护发和香水
2020/05/25 全球购物
国贸类专业毕业生的求职信分享
2013/12/08 职场文书
预防煤气中毒方案
2014/06/16 职场文书
心理学培训心得体会
2016/01/22 职场文书