mid()

阅读(2449) 标签: 字符串, 子串,

描述:

获取字符串中的子串。

语法:

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的子串,返回结果中忽略补位空格。

相关概念:

left()

right()