在AutoLISP中,可以使用substr函數來截取字符串。substr函數的語法如下:
(substr string start [end])
其中,string是要截取的字符串,start是截取的起始位置(從1開始),end是可選參數,表示截取的結束位置。如果不指定end參數,則截取到字符串的末尾。
以下是一個示例:
(setq str “Hello World”)
(setq substr1 (substr str 1 5)) ; 截取從第一個字符到第五個字符(“Hello”)
(setq substr2 (substr str 7)) ; 截取從第七個字符到字符串的末尾(“World”)