substring,substr截取字符串用法
一、C#中substring的用法
Substring(param1,param2)
第一个参数是起始位置,这是位置是原字符串的初始位置:注意:是从该位置开始取,但是不包括这个点,
第二个参数是结束位置,可以省略,省略的话就是从开始位置一直取到最后,如果不省略,就是取得指定的长度如果超出了原字符串的长度,则报错,此举认为是个Bug。举个例子:
“abcdefg”.Substring(3,2)结果:de
"abcdefg".Substring(3,12)结果:报错
"abcdefg".Substring(3)结果:defg
二、substring和substr区别
substring释义:
n.子串;子链
例句:
substring-before()?disable-output-escaping?
还是substring-before()呢?或是disable-output-escaping呢?
substr释义:
n.子串函数;字符截取函数;取字符串的子串
例句:
Thesubstrfunctionreturnsapartofastring.
函数地作用是:返回子字符串可以。
三、substring函数
关于substring函数
substring函数:用于截取字符串的某部分,其基本语法为selectsubstring,字符串或者列名,起始位置,截取长度from表。substringpublicStringsubstring返回一个新的字符串,其是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串索引末尾。在SQLserver数据库中,用于截取字符串的某部分。