码迷,mamicode.com
首页 > 其他好文 > 详细

字串符相关 split() 字串符分隔 substring() 提取字符串 substr()提取指定数目的字符

时间:2015-09-07 00:26:47      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:

split() 方法将字符串分割为字符串数组,并返回此数组。

stringObject.split(separator,limit)

我们将按照不同的方式来分割字符串:

使用指定符号分割字符串,代码如下:

var mystr = "www.imooc.com";
document.write(mystr.split(".")+"<br>");
document.write(mystr.split(".", 2)+"<br>");

运行结果:

www,imooc,com
www,imooc

 

substring() 提取字符串

stringObject.substring(starPos,stopPos) 

1. 返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 stop 减start。

2. 如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。

3. 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。

使用 substring() 从字符串中提取字符串,代码如下:

<script type="text/javascript">
  var mystr="I love JavaScript";
  document.write(mystr.substring(7));
  document.write(mystr.substring(2,6));
</script>

运行结果:

JavaScript
love


substr()提取指定数目的字符

stringObject.substr(startPos,length)

startPos 字串符提取的位置,如果参数startPos是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。
length 数量

<script type="text/javascript">
var mystr="Hello World!";
document.write(mystr.substr(-2,1) );
</script>

结果:d

字串符相关 split() 字串符分隔 substring() 提取字符串 substr()提取指定数目的字符

标签:

原文地址:http://www.cnblogs.com/masterccc/p/4787747.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!