JS字符串截取
来源:互联网 发布:api原油库存数据官网 编辑:程序博客网 时间:2024/06/07 03:03
1、split( “:” );
将字符串以:为边界分割成数组。
var str="ah:sk:asd:sd";
str.split(“:”);
//str [ah,sk,asd,sd];
2、substr( start , length )
start 必需。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。
length 可选。在返回的子字符串中应包括的字符个数。(不写时表示到结尾)
第一个参数负数时,表示从0开始。
var str = "0123456789";
alert(str.substr(-5));--------------"0123456789"
alert(str.substr(-10));-------------"0123456789"
alert(str.substr(0,5));-------------"01234"
alert(str.substr(0,12));------------"0123456789"
alert(str.substr(2,0));-------------""
alert(str.substr(-12));-------------"0123456789"
alert(str.substr(2,-2));------------""
alert(str.substr(-1,5));------------"01234"
alert(str.substr(-1,-5));-----------""
3、substring( start , stop ) ;
start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。
stop 可选。一个非负的整数,表示结束位置。如果省略该参数,那么返回的子串会一直到字符串的结尾。
substring() 方法返回的子串包括 start 处的字符,但不包括 stop 处的字符。
如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。
var str="ah:sk:asd:sd";
str.substring(3,7); //表示从下标3到下标6 返回sk:a
第一个参数负数时,表示从0开始。
第二个参数负数时,表示从start的左边取。
如果第二个参数 比 第一个参数大,那么该方法在提取子串之前会先交换这两个参数。
var str = "0123456789";
alert(str.substring(5));------------"56789"
alert(str.substring(12));-----------""
alert(str.substring(-5));-----------"0123456789"
alert(str.substring(2,0));----------"01" //调换位置
alert(str.substring(2,2));----------""
alert(str.substring(2,5));----------"234"
alert(str.substring(2,12));---------"23456789"
alert(str.substring(2,-2));---------"01" //调换位置
alert(str.substring(-1,5));---------"01234"
alert(str.substring(-1,-5));--------"" //调换位置
4、indexOf()
功能:返回字符串中匹配子串的第一个字符的下标
5、lastIndexOf()
- js截取字符串
- js截取字符串
- JS截取字符串
- js 字符串 截取
- js截取字符串处理
- js截取字符串
- JS截取字符串
- js 字符串截取
- [转载]JS截取字符串
- js截取中文字符串
- JS截取字符串
- js截取字符串
- js 截取字符串
- JS截取字符串
- js 截取字符串
- JS截取字符串
- js截取字符串
- js截取字符串
- Python对字母字符(串)中大小写转换函数--upper() 和 lower()
- Unity3D -- 设置Android支付横屏竖屏
- 如何找回SharePoint 2010中Hidden的Alert Me功能?
- Box2d的碰撞筛选
- (java)Subsets
- JS字符串截取
- (转)获得每日,每周,每月的0点和24点的时间戳
- pat1021:个位数统计
- js判断用户浏览器类型(IE或IE内核和非IE)及判断IE浏览器版本(32位或64位)
- iOS压缩与解压框架SSZipArchive使用详解
- ScrollView与TableView实现选择效果
- 《JAVA与模式》之装饰模式
- Android Support v4、v7、v13的区别和应用场景
- Android获取Manifest中<meta-data>元素的值