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拖动技术 关于setCapture使用
Dec 09 Javascript
extjs 3.31 TreeGrid实现静态页面加载json到TreeGrid里面
Apr 02 Javascript
JavaScript中的变量定义与储存介绍
Dec 31 Javascript
js实现右下角提示框的方法
Feb 03 Javascript
jQuery实现的输入框选择时间插件用法实例
Feb 28 Javascript
JavaScript监听手机物理返回键的两种解决方法
Aug 14 Javascript
Js经典案例的实例代码
May 10 Javascript
vue项目在安卓低版本机显示空白的原因分析(两种)
Sep 04 Javascript
JavaScript设计模型Iterator实例解析
Jan 22 Javascript
vue如何使用外部特殊字体的操作
Jul 30 Javascript
解决vue props传Array/Object类型值,子组件报错的情况
Nov 07 Javascript
vue3.0中使用element的完整步骤
Mar 04 Vue.js
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
thinkphp实现多语言功能(语言包)
2014/03/04 PHP
讲解WordPress开发中一些常用的debug技巧
2015/12/18 PHP
php中mkdir()函数的权限问题分析
2016/09/24 PHP
php下载文件超时时间的设置方法
2016/10/06 PHP
PHP实现模拟http请求的方法分析
2017/12/20 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
2019/10/30 PHP
解决windows上php xdebug 无法调试的问题
2020/02/19 PHP
火狐下table中创建form导致两个table之间出现空白
2013/09/02 Javascript
使用jQuery.wechat构建微信WEB应用
2014/10/09 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 语法
2015/01/09 Javascript
自定义Angular指令与jQuery实现的Bootstrap风格数据双向绑定的单选与多选下拉框
2015/12/12 Javascript
jQuery取消特定的click事件
2016/02/29 Javascript
AngularJS动态菜单操作指令
2017/04/25 Javascript
帝国cms首页列表页实现点赞功能
2017/10/30 Javascript
bootstrap fileinput插件实现预览上传照片功能
2018/01/23 Javascript
React-router4路由监听的实现
2018/08/07 Javascript
JS实现的A*寻路算法详解
2018/12/14 Javascript
VUE注册全局组件和局部组件过程解析
2019/10/10 Javascript
React 实现车牌键盘的示例代码
2019/12/20 Javascript
详解vue-router 动态路由下子页面多页共活的解决方案
2019/12/22 Javascript
Vant picker 多级联动操作
2020/11/02 Javascript
使用Mixin设计模式进行Python编程的方法讲解
2016/06/21 Python
python中os模块详解
2016/10/14 Python
5款Python程序员高频使用开发工具推荐
2019/04/10 Python
python顺序执行多个py文件的方法
2019/06/29 Python
Pandas之排序函数sort_values()的实现
2019/07/09 Python
Python自动生成代码 使用tkinter图形化操作并生成代码框架
2019/09/18 Python
澳大利亚百货商店中销量第一的商务衬衫品牌:Van Heusen
2018/07/26 全球购物
大学生大二自我鉴定
2013/10/28 职场文书
企业办公室岗位职责
2014/03/12 职场文书
实验室标语
2014/06/21 职场文书
普通党员对照检查材料
2014/09/24 职场文书
逃课检讨书
2015/01/26 职场文书
合同范本之电脑出租
2019/08/13 职场文书
小程序实现悬浮按钮的全过程记录
2021/10/16 HTML / CSS
MySQL数据库Innodb 引擎实现mvcc锁
2022/05/06 MySQL