明经通道 AutoLISP 函数  
substr
 

返回字符串中的一个子字符串

(substr string start [length])

substr 函数从字符串 string 中取出一个子字符串后返回,截取的子字符串的起点在第 start 个字符处,且其长度为 length。

参数

string

字符串型。

start

正整数,指定 string 中的开始位置。字符串中的第一个字符的位置为 1。

length

正整数,指定在 string 中进行搜索的字符的长度。如果未指定 length,则子字符串延续到 string 的结尾。

注意 string 中的第一个字符的序号为 1,这和其他那些处理表元素的函数(如 nth 和 ssname)不同:它们将第一个元素的序号视为 0。

返回值

字符串。

示例

命令: (substr "abcde" 2)

"bcde"

命令: (substr "abcde" 2 1)

"b"

命令: (substr "abcde" 3 2)

"cd"

明经通道 版权所有 未经许可 不得传播

 评论