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

javascript split()方法

阅读更多

javascript split()方法

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

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

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

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

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

<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", ""]

javascript split()方法特例::

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

var words = sentence.split(' ')

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

javascript split()方法实例::

公司自己的功能包里读取文章中的图片的时候不是仅仅读取src的值而是读的源代码结果形如:"<img src='imgpath'/>"而首页上需要实现图片的循环显示效果,自己做了一个是直接切换,都说不好看如果有滤镜效果就好了,滤镜是需要指定图片的他直接读出来一个图片我又没办法修改它,这时候split就派上用场了可以这样:
<script>
var td1=null;
var td2=null;

td1="${requestScope.imgmap}";(备注:td1赋值结果如下:"<img src='http://127.0.0.1:80/gyaspwebsite/suncerdata/site/img/shenbaomin20061227090437.jpg'   height=161   width=215 border=0>";)
td2=td1.split("'");
alert(td2[1]);(可以看到td2=http://127.0.0.1:80/gyaspwebsite/suncerdata/site/img/shenbaomin20061227090437.jpg恩很实用   )
</script>
下面为详细介绍
<script>
var s
var ss="h1hah2";
s=ss.split("a");
alert(s.length);
alert(s[1]);
</script>
Microsoft(R) JScript(R)
split 方法   语言参考
版本 3
请参阅                   应用于

--------------------------------------------------------------------------------
描述
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
语法
stringObj.split(str)
split 方法的语法包括下述部分:
部分 描述
stringObj   必需的。要被分解的 String 对象或文字。该对象不会被 split 方法修改。  
str   必需的。是一个字符串或正则表达式对象,描述用来定义分解位置的字符。  

说明
split 方法的结果是一个字符串数组,在 stingObj 中每个出现 str 的位置都要进行分解。
下面的示例演示了 split 方法的用法:

function SplitDemo()
{
   var s, ss;
   var s = "The quick brown fox jumped over the lazy yellow dog.";
   // 在每个空格字符处进行分解。
   ss = s.split(" ");
   return(ss);
}

 

分享到:
评论

相关推荐

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

    javascript 常用方法总结

    JavaScript 常用方法总结 JavaScript 是一种广泛应用于 Web 开发的编程语言,提供了许多实用的方法来操作字符串和数组。下面将对 JavaScript 中常用的字符串和数组方法进行总结。 字符串方法 1. `charAt()`: 返回...

    JavaScript方法和技巧大全

    这篇文章主要聚焦于JavaScript的一些基本方法和实用技巧,旨在帮助无论是初学者还是有一定经验的开发者提升JavaScript技能。 首先,创建JavaScript脚本块是通过`&lt;script&gt;`标签实现的,其中`language="JavaScript"`...

    JavaScript Split()方法

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

    JavaScript split()使用方法与示例

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

    vbscript和javascript互相调用方法

    2. **从JavaScript到VBScript**:使用`new VBArray()`构造函数和`split()`方法将字符串转换为VBArray。 例如: ```javascript // JavaScript代码 var myJSArray = new Array("a", "b", "c"); var Temp = new ...

    javascript必须掌握的四个方法

    本文将深入探讨四个在JavaScript中至关重要的方法,它们分别是:`Array.prototype.forEach()`、`String.prototype.split()`、`Object.keys()`以及`Function.prototype.bind()`。了解并熟练掌握这些方法,将极大地...

    Javascript中字符串相关常用的使用方法总结

    ### JavaScript中字符串相关常用的使用方法总结 #### 一、引言 JavaScript作为一种广泛使用的脚本语言,被大量应用于Web开发之中。其中,字符串处理是非常重要的一个方面,涉及到数据的读取、修改、拼接等操作。...

    JavaScript中split() 使用方法汇总

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

    javascript的所有方法应用

    12. **字符串方法**:`trim`去除两端空白,`indexOf`和`lastIndexOf`查找子串位置,`substring`、`slice`、`substr`提取子字符串,`split`按分隔符拆分字符串。 13. **作用域和闭包**:理解变量的作用域规则,全局...

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

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

    JavaScript 特有方法计算二进制中1的个数 split方法

    JavaScript是一种广泛用于网页和网络应用的编程语言,它在处理数值和字符串方面有着丰富的内置方法。在本题中,我们探讨的是如何利用JavaScript计算一个十进制数转换为二进制表示后,其中包含的“1”的个数。这是一...

    javascript String split方法误操作

    split定义和用法 split() 方法用于把一个字符串分割成字符串数组。 语法 stringObject.split(separator, howmany)参数 描述 separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。 howmany 可...

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

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

Global site tag (gtag.js) - Google Analytics