`
songlei8090
  • 浏览: 39169 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaScript Split()

阅读更多

定义和用法

split() 方法用于把一个字符串分割成字符串数组。

语法

stringObject.split(separator,howmany)

 

参数 描述
separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
howmany 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。

-------------------------------------------------------------------------------------------------------------------

返回值

一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括 separator 自身。

但是,如果 separator 是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)。

-----------------------------------------------------------------------------------------------------------------

提示和注释

注释:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。

注释:String.split() 执行的操作与 Array.join 执行的操作是相反的。

------------------------------------------------------------------------------------------------------------------

实例

例子 1

在本例中,我们将按照不同的方式来分割字符串:

<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

在本例中,我们将分割结构更为复杂的字符串:

"2:3:4:5".split(":")	//将返回["2", "3", "4", "5"]
"|a|b|c".split("|")	//将返回["", "a", "b", "c"]

 

例子 3

使用下面的代码,可以把句子分割成单词:

"hello".split("")	//可返回 ["h", "e", "l", "l", "o"]

 或者使用正则表达式作为 separator:

var words = sentence.split(/\s+/)

 若只需要返回一部分字符,请使用 howmany 参数:

"hello".split("", 3)	//可返回 ["h", "e", "l"]

 

 

1
0
分享到:
评论
1 楼 songlei8090 2014-11-21  
 

相关推荐

    javascript Split方法,indexOf方法、lastIndexOf 方法和substring 方法

    Split方法: 以下程序例子实现了split和整数字符串互转的用法。。。 [removed] function evil() { var toint=parseInt(“123”);//字符串转换成整形 var intvalue=123; var tostr=intvalue.toString();//类型转换成...

    JavaScript split()使用方法与示例

    JavaScript中的split()函数是一个非常实用的字符串处理方法,它能将一个字符串按照指定的分隔符分割成数组形式,这个过程是不可逆的。该方法的使用极其普遍,适用于任何需要将字符串转化为数组的场景。split()函数...

    JavaScript Split()方法

    JavaScript 的 `split()` 方法是字符串对象的一个非常实用的方法,它允许开发者将一个字符串按照指定的分隔符切割成多个子字符串,并将这些子字符串存储在一个数组中。在深入讲解 `split()` 方法之前,我们先来了解...

    纯JavaScript可调节大小的拆分视图面板插件

    Split.js是一款专为前端开发者设计的纯JavaScript库,它使得创建可调节大小的拆分视图面板变得极其简单。这款插件的独特之处在于其轻量级的设计,不需要依赖任何外部库,如jQuery,这使得它在项目集成中更加灵活和...

    JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)

    JavaScript split 方法 split 方法用于将字符串分割为字符串数组并返回该数组。其语法如下: 代码如下: str_object.split(separator, limit) 参数说明: 参数 说明 str_object 要操作的字符串(对象) ...

    javascript中slice(),splice(),split(),substring(),substr()使用方法

    在JavaScript中,处理数组和字符串是常见任务,而slice(), splice(), split(), substring(), substr()则是常用的几个字符串和数组操作方法。接下来,我们将分别探讨这些方法的用途、语法和实际应用。 1. slice()...

    quick_pdf_library

    Quick PDF Library is a powerful...PDF forms and javascript Split and merge PDFs Extract text and images PDF metadata Add text, images and graphics Barcodes Annotations, bookmarks and links Geospatial PDF

    js split 的用法和定义 js split分割字符串成数组的实例代码

    关于js split的用法其它也不多说什么,下面直接举例给大家看看 代码如下: [removed] str=”2,2,3,5,6,6″; //这是一字符串 var strs= new Array(); //定义一数组 strs=str.split(“,”); //字符分割 for (i=0;i”); ...

    JavaScript中split与join函数的进阶用法技巧_.docx

    JavaScript 中 split 与 join 函数的进阶用法技巧 JavaScript 中的 split 和 join 函数是两个非常强大且受开发者宠爱的函数,这两个函数能够让字符串和数组两种类型互换。split 函数用于把字符串分割成数组,而 ...

    JavaScript中split() 使用方法汇总

    JavaScript中的split()方法是String对象提供的一个非常实用的方法,用于将字符串分割成子字符串,然后返回一个数组,数组中包含被分割后的子字符串。split()方法是处理字符串时经常使用的功能,尤其在需要将一长串...

    JavaScript几个函数 - split()、join()、substring()和indexOf()

    ### JavaScript 函数详解:split()、join()、substring() 和 indexOf() #### 一、split() 方法 **定义与用途:** `split()` 方法用于将一个字符串分割成字符串数组。此方法通过一个指定的分隔符来拆分字符串,并...

    Splitjs是一款可调节大小的拆分视图面板纯JavaScript插件

    Split.js 是一个专门为开发者设计的纯JavaScript插件,它的主要功能是实现动态调整大小的拆分视图面板。在Web应用程序中,拆分视图是一种常见的布局方式,它允许用户同时查看和操作两个或多个区域的内容,比如代码...

    一个Split函数用法

    2. **最大分割次数**:有些实现允许你限制分割的次数,例如在JavaScript中,可以指定`split`函数的第二个参数来控制最多分割几次。 3. **忽略空字符串**:在某些情况下,连续的分隔符会导致空字符串出现在结果列表...

    js使用split函数按照多个字符对字符串进行分割的方法

    在JavaScript中,split()函数是一个非常实用的字符串处理方法,用于将字符串分割成子字符串数组。标准的split()方法允许用户通过一个特定的分隔符来分割字符串,但在很多实际编程场景中,我们需要按照多个分隔符对...

    JS写的带split bar的表格

    "JS写的带split bar的表格"是一个利用JavaScript实现的特殊表格,它允许用户通过拖动标题栏来调整列宽,提供了一种灵活的数据展示方式。这个项目可能基于HTML、CSS和JavaScript,特别是JavaScript库如jQuery或更现代...

    JS split() 分割字符串

    在JavaScript中,`split()`函数是一个非常实用的字符串方法,用于将一个字符串分割成多个子字符串,并返回一个字符串数组。这个方法是基于指定的分隔符来切割原始字符串的。在深入探讨`split()`之前,我们需要理解...

    JavaScript-JavaScript语法集锦

    ### JavaScript 语法集锦知识点详解 #### 一、概述 JavaScript 是一种广泛应用于网页开发的脚本语言,它能够使网页具有动态交互功能。本文档将详细介绍一系列常用的 JavaScript 语法和方法,帮助开发者更好地理解和...

Global site tag (gtag.js) - Google Analytics