字符串方法substring()的参数设置
来源:互联网 发布:linux如何打开pdf文件 编辑:程序博客网 时间:2024/06/07 03:28
根据W3school的文档来看 ,
substring()的作用是用于提取字符串中介于两个指定下标之间的字符
str.substring(start,stop);
其中,start是必需的,stop是可选的,不写则默认到字符串结尾,根据文档来说,两者都是非负整数,
但事实上都可以取负数的。
如果start小于stop,则正常处理
"helloworld".substring(2,4);
返回值为 "ll"
如果 start 与 stop 相等,则返回一个空字符串 ""
"helloworld".substring(2 , 2)
返回值为 "";
如果start 大于 stop,那么该方法会先交换start 、stop这两个参数
,没有负数,则交换后选取 ,若为负数,再将其视为0,在进行选取子字符串
"helloworld".substring(2,-3);
1、由于2 >-3,则交换为"helloworld".substring(-3,2);
2、由于此时start为负数(-3),将其变为0,即"helloworld".substring(0 , 2);
返回值为 "he";
阅读全文
0 0
- 字符串方法substring()的参数设置
- 字符串subString方法的使用
- Java截取字符串的方法substring
- jQuery的substring由后向前截取字符串的方法
- 字符串的indexof(),substring()和split()的方法
- 字符串的substring和substr方法的区别
- javascript的字符串方法【substring、slice、substr】的区别
- JS截取字符串substr 和 substring方法的区别
- JS截取字符串substr 和 substring方法的区别
- JS截取字符串substr 和 substring方法的区别
- JS截取字符串substr 和 substring方法的区别
- JS截取字符串substr 和 substring方法的区别
- JS截取字符串substr 和 substring方法的区别
- JS截取字符串substr 和 substring方法的区别
- javascript 字符串相关方法的使用(toUppercase,charAT,substring)
- JS截取字符串substr 和 substring方法的区别
- JS 截取字符串substr 和 substring方法的区别
- JS截取字符串substr 和 substring方法的区别
- 年终技术盛宴·12月20日云栖大会北京峰会精彩预告
- Java逻辑运算符
- Javascript知识总结-思维导图 | 附PDF版文件
- Gradle使用/问题
- mamp pro无法打开mysql解决办法
- 字符串方法substring()的参数设置
- Ubuntu LXC
- asio 协程中 yield
- 安卓自定义控件--TypedArray 详解
- HashMap,Hashtable,SynchronizedHashMap,ConcurrentHashMap
- java 线程作业2
- webpack-stream
- 用sqoop导入数据到HIVE和HDFS中
- LintCode 第46题 主元素 【贪心算法】