字符串中substring(),substr(),slice()方法用法
来源:互联网 发布:少年三国志五星刀数据 编辑:程序博客网 时间:2024/05/20 12:21
根据w3c
1.substring():从 start 处到 stop-1 处的所有字符,其长度为 stop 减start,不接受负的参数stringObject.substring(start,stop)
<script type="text/javascript">
var str="hello world!"
alert(str.substring( ));//hello world!
alert(str.substring(3,7)); //lo w!
alert(str.substring(-7)); //hello world!,虽说不接受负数,但也不出错,相当于str.substring(0)
alert(str.substring(-5,-4)); //空字符
alert(str.substring(3,1)); //参数相当于(1,3),输出el
</script>
2.substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符,不建议使用,stringObject.substr(start,length)
alert(str.substr( ));//hello world!
alert(str.substr(1));//ello world!
alert(str.substr(3,7)); //lo worl
alert(str.substr(-7)); //hello world!
alert(str.substr(3,1)); //l
3.slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分,如果是负数,则该参数规定的是从字符串的尾部开始算起的位置,该方法较灵活stringObject.slice(start,end)
alert(str.slice( ));//hello world!
alert(str.slice(1));//ello world!
alert(str.slice(3,7)); //lo w,以上三个例子,根substring用法类似
alert(str.slice(-5)); //orld!
alert(str.slice(-5,-4)); //o ,两者都为负无法取到最后一个字符
alert(str.slice(3,1)); //
- 字符串中substring(),substr(),slice()方法用法
- javascript中concat()、slice()、substr()和substring()字符串方法
- js中substring,substr,slice的用法
- js中substring,substr,slice的用法
- js中substring,substr,slice的用法
- 字符串截取substr substring slice
- 字符串的slice(),substr(),substring()
- substr(),substring,slice()的用法
- slice()截取方法substring()字符串截取substr()字符串截取
- js处理字符串的substr()slice()substring()match()replace()用法
- JS中截取字符串中子串的三种方法substring() , slice() and substr().
- JS中截取字符串中子串的三种方法substring() , slice() and substr().
- JS提取字符串方法:substring、substr、slice的区别
- javascript的字符串方法【substring、slice、substr】的区别
- as3中substring,substr, slice的用法和区别
- js中substring和substr及slice的用法
- jQuery 中 substr,substring,slice,split,indexOf,charAt,replace用法
- slice(), substring()和substr()3中截断方法的区别
- 树的遍历实现,前序遍历,中序遍历,后序遍历以及层次遍历的迭代与递归实现
- 多边形区域填充算法--扫描线填充算法(有序边表法)
- 反编译教程-03(jad 常见问题)解决error
- 多边形区域填充算法--改进的扫描线填充算法
- AFNetworking 学习笔记
- 字符串中substring(),substr(),slice()方法用法
- iOS 数据存储--NSUserDefault
- 对单个文件ARC模式的 设置(添加或取消)
- AS3 显示对象容器
- HDU1308(平润年)
- 多边形区域填充算法--几种边标志填充算法
- Java 处理不可中断的阻塞
- Sqlite数据库sqlite3命令
- 将apk文件装到模拟器上