比较Js的substring和C#的Substring
来源:互联网 发布:js insertafter 编辑:程序博客网 时间:2024/06/04 23:30
substr(start[,length])表示从start位置开始取length个字符串
substring(start,end)表示从start,到end之间的字符串,包括start位置的字符但是不包括end位置的字符
Js的substring和C#的Substring的作用都是从一个字符串中截取出一个子字符串,但它们的使用方法却有很大的不同,下边我们来比较看看:
Js的substring
语法:
程序代码
String.substring(start, end)
说明:
返回一个从start开始到end(不包含end)的子字符串。
示例:
程序代码
C#的Substring
语法:
程序代码
说明:
返回一个从startIndex开始到结束的子字符串,或返回一个从startIndex开始,长度为length的子字符串。
示例:
程序代码
经过上边的说明对它们的使用应该有个比较清楚的认识了,但对Js的substring还有几点要说明:
1.start不一定就是第一个参数,end也不一定就是第二个参数,substring(3,1)时,开始位置是1,结束位置是3;
2.当要返回的子字符串是从开始位置到结束时,end的值必须大于等于字符串的长度,如上边的str.substring(7,8),按照索引从0开始算的话end的最大值为7,但这边却用8,当然,使用大于8的数返回的结果也是一样的,这点比较有意思;
- 比较Js的substring和C#的Substring
- java substring与js substr、substring和C# substring的区别
- substring() 和substr()的比较
- JS的substr和substring
- JS的substr和substring
- Java 与 C#中的 substring、js的substring substr
- C#的Substring
- c# substring的用法
- C#中substr和substring的区别
- C#中substr和substring的区别
- C#里的SubString和Convert.ToDateTime
- C#中substr和substring的区别
- js中substring和substr的用法
- js中substring和substr的用法
- js中substring和substr的用法
- js中substring和substr的用法
- js中substring和substr的用法
- js中substring 和substr的区别
- ArryList的使用方法
- 说说project2010中的颜色
- HTTP协议详解(2)
- 几个常用的JavaScript字符串处理函数 split()、John()、substring()和indexOf()
- 来签下到
- 比较Js的substring和C#的Substring
- 位域
- MyEclipse安装Extjs插件-Spket IDE
- Server.Transfer
- [zz] 隐马尔可夫模型(HMM)简介
- 恢复删除文件
- 【JavaScript】slice()、substring()、substr()的区别
- 你根本不会休息(转)
- JavaScript常用对象详解