substr(substring(1,2))
一、substr全称
SUBSTR()函数从一个字符串或备注型字段中截取一部分返回。SUBSTR(字符表达式,开始截取的位置,截取的长度)返值类型:字符型;参数描述字符表达式:将从这个字符表达式(或字符串)中截取。开始截取的位置:指定从第几个字符开始截取。如果开始位置大于字符的总长度,在settalkon的情况下将返回错误信息,如settalkoff,则返回空字符串。截取的长度:指定截取多少个字符,如省略,则从开始到最后。示例substr('FOXPRO爱好者的天堂',7,3)显示:爱好者另有一个SUBSTRC()函数,这个函数将汉字当两个字符处理,注意可别截取到半个汉字的情况哟!。
二、substr函数用法
每种需要基本都提供了这个函数,但是用法基本大致相同,下面简单说下在js中定义和用法
substr()方法可在字符串中抽取从start下标开始的指定数目的字符。
语法
stringObject.substr(start,length)参数描述
start必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1指字符串中最后一个字符,-2指倒数第二个字符,以此类推。
length可选。子串中的字符数。必须是数值。如果省略了该参数,那么返回从stringObject的开始位置到结尾的字串。
返回值
一个新的字符串,包含从stringObject的start(包括start所指的字符)处开始的length个字符。如果没有指定length,那么返回的字符串包含从start到stringObject的结尾的字符。
提示和注释
注释:substr()的参数指定的是子串的开始位置和长度,因此它可以替代substring()和slice()来使用。
三、subsrt截位函数怎么用
1、substr是很常用的函数
语法:substr(str,num1,[num2]);默认情况下都是只需要两个参数,它的意思是从第二个字符开始截取str字符串剩下所有的字符。
2、substr函数中第二个参数也可以是负数,它的使用是从str倒数第num1个字符的位置开始截取。
3、也可以同时使用三个数,它的使用是从num1开始截取str字符,截取num2个字符。
4、在同时使用三个参数的时候,第二个参数也可以是负数,它的使用就是从str倒数num1的位置的开始截取num2个字符。
5、不过有一点需要注意的是从num位置开始截取str时,如果num2的参数比较大那么返回的结果也只是返回str从num位置开始最多的字符。