描述:
获取字符串中的子串。
语法:
mid(s, n{, l})
备注:
从字符串s中获取第n位起长度为l的子串。
参数:
s |
源串。 |
n |
子串的起始位置。n小于0时,从s的最后1位往前数,超出部分用空格补位,将倒数第abs(n)位作为起始位置。 |
l |
子串的长度,缺省为起始位置到源串串尾的长度。 |
返回值:
字符串
示例:
mid("abcde",1) |
abcde |
mid("abcde",1,2) |
ab |
mid("abcde",3) |
cde |
mid("abcde",-3,2) |
cd,将倒数第3位作为起始位置,取长度为2的子串。 |
mid("abcde",-8,5) |
ab,可以看作将_ _ _abcde串的倒数第8位作为起始位置,其中串前面的_ _ _视作补位空格,取长度为5的子串,返回结果中忽略补位空格。 |
相关概念: