c#javajssql中substring用法

上传人:xiao****1972 文档编号:84136243 上传时间:2019-03-02 格式:DOC 页数:3 大小:27KB
返回 下载 相关 举报
c#javajssql中substring用法_第1页
第1页 / 共3页
c#javajssql中substring用法_第2页
第2页 / 共3页
c#javajssql中substring用法_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《c#javajssql中substring用法》由会员分享,可在线阅读,更多相关《c#javajssql中substring用法(3页珍藏版)》请在金锄头文库上搜索。

1、c#,java,js,sql中substring()用法2010-04-22 21:08一,C#的Substring语法:程序代码String.Substring(int startIndex)String.Substring(int startIndex, int length)说明:返回一个从startIndex开始到结束的子字符串,或返回一个从startIndex开始,长度为length的子字符串。示例:程序代码string str = abcdefgh;Response.Write(str.Substring(0,1);/return:aResponse.Write(str.Subst

2、ring(2,3);/return:cdeResponse.Write(str.Substring(7,1);/return:hResponse.Write(str.Substring(7);/return:hResponse.Write(str.Substring(10);/error:startIndex 不能大于字符串长度。Response.Write(str.Substring(7,10);/error:索引和长度必须引用该字符串内的位置二,SQL SUBSTRING用法: MySQL: SUBSTR(), SUBSTRING() Oracle: SUBSTR() SQL Server

3、: SUBSTRING()最常用到的方式如下 (在这里我们用SUBSTR()为例):SUBSTR(str,pos): 由中,选出所有从第位置开始的字元。请注意,这个语法不适用于SQL Server上。SUBSTR(str,pos,len): 由中的第位置开始,选出接下去的个字元。假设我们有以下的表格:Geography 表格region_namestore_nameEastBostonEastNew YorkWestLos AngelesWestSan Diego例1:SELECT SUBSTR(store_name, 3) FROM Geography WHERE store_name =

4、Los Angeles;结果:s Angeles例2:SELECT SUBSTR(store_name,2,4) FROM Geography WHERE store_name = San Diego;结果: an D三,java字符串分解 substring用法java字符串分解 substring用法单参数形式:substring(int beginIndex)该子字符串从beginIndex处的字符开始,直到此字符串末尾。双参数形式:substring(int beginIndex, int endIndex)该子字符串从指定的 beginIndex 处开始,直到索引 endIndex

5、1 处的字符。注意:其它一些语言第二个参数往往代表长度,JAVA不一样。该子字符串的长度为 endIndex-beginIndex。String a =;03System.out.println(a);04String b = a.substring(2);05System.out.println(b);06String c = a.substring(1,10);07System.out.println(c);08String d = a.substring(6, a.length();09System.out.println(d);输出:注:beginIndex不能为负数,endIndex

6、不能超出字符串长度,否则会抛出StringIndexOutOfBoundsException异常四,Js的substring()语法:程序代码String.substring(start, end)说明:返回一个从start开始到end(不包含end)的子字符串。示例:程序代码var str=abcdefgh;document.write(str.substring(0,1);/return:adocument.write(str.substring(2,5);/return:cdedocument.write(str.substring(7,8);/return:hjs的substring()方法与java的比较相似,但js的substring()需要注意一下几点:1.start不一定就是第一个参数,end也不一定就是第二个参数,substring(3,1)时,开始位置是1,结束位置是3;2.当要返回的子字符串是从开始位置到结束时,end的值必须大于等于字符串的长度,如上边的str.substring(7,8),按照索引从0开始算的话end的最大值为7,但这边却用8,当然,使用大于8的数返回的结果也是一样的.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号