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 时间函数getYear()的使用问题探讨
Apr 01 Javascript
jQuery ui插件的使用方法代码实例
May 08 Javascript
Angular2内置指令NgFor和NgIf详解
Aug 03 Javascript
canvas雪花效果核心代码分享
Feb 19 Javascript
100行代码理解和分析vue2.0响应式架构
Mar 09 Javascript
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
May 20 jQuery
node.js + socket.io 实现点对点随机匹配聊天
Jun 30 Javascript
关于HTTP传输中gzip压缩的秘密探索分析
Jan 12 Javascript
Bootstrap 中data-[*] 属性的整理
Mar 13 Javascript
vue动态改变背景图片demo分享
Sep 13 Javascript
layer扩展打开/关闭动画的方法
Sep 23 Javascript
详解webpack的文件监听实现(热更新)
Sep 11 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实现自动登入google play下载app report的方法
2014/09/23 PHP
ThinkPHP提示错误Fatal error: Allowed memory size的解决方法
2015/02/12 PHP
PHP创建PowerPoint2007文档的方法
2015/12/10 PHP
yii2.0实现创建简单widgets示例
2016/07/18 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
Exjs 入门篇
2010/04/07 Javascript
js过滤HTML标签以及空格的思路及代码
2013/05/24 Javascript
javascript-简单的日历实现及Date对象语法介绍(附图)
2013/05/30 Javascript
Jquery模仿Baidu、Google搜索时自动补充搜索结果提示
2013/12/26 Javascript
cookie的secure属性详解
2015/04/08 Javascript
JavaScript中实现无缝滚动、分享到侧边栏实例代码
2016/04/06 Javascript
详细分析Javascript中创建对象的四种方式
2016/08/17 Javascript
详解Node.js项目APM监控之New Relic
2017/05/12 Javascript
详解vue-cli 脚手架项目-package.json
2017/07/04 Javascript
利用React Router4实现的服务端直出渲染(SSR)
2019/01/07 Javascript
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
2019/01/19 Javascript
vue+animation实现翻页动画
2020/06/29 Javascript
解决vue单页面应用打包后相对路径、绝对路径相关问题
2020/08/14 Javascript
python 多个参数不为空校验方法
2019/02/14 Python
Python+Tensorflow+CNN实现车牌识别的示例代码
2019/10/11 Python
python多线程案例之多任务copy文件完整实例
2019/10/29 Python
Python中的 ansible 动态Inventory 脚本
2020/01/19 Python
基于python实现破解滑动验证码过程解析
2020/05/28 Python
使用pygame实现垃圾分类小游戏功能(已获校级二等奖)
2020/07/23 Python
html5的画布canvas——画出弧线、旋转的图形实例代码+效果图
2013/06/09 HTML / CSS
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
2016/02/28 HTML / CSS
荷兰鞋子在线:Nelson Schoenen
2017/12/25 全球购物
FLIR美国官网:热成像, 夜视和红外摄像系统
2018/07/13 全球购物
美赞臣新加坡官方旗舰店:Enfagrow新加坡
2019/05/15 全球购物
彪马法国官网:PUMA法国
2019/12/15 全球购物
员工自我鉴定
2013/10/09 职场文书
搞笑的获奖感言
2014/08/16 职场文书
骨干教师事迹材料
2014/12/17 职场文书
业务内勤岗位职责
2015/04/13 职场文书
详解Vue的sync修饰符
2021/05/15 Vue.js
SQL Server表分区删除详情
2021/10/16 SQL Server