 - (defun Parse (str del / pos lst)
- (while (setq pos (vl-string-search del str))
- (setq lst (cons (substr str 1 pos) lst)
- str (substr str (+ pos 1 (strlen del)))
- )
- )
- (reverse (cons str lst))
- )
- ;;;测试
- (mapcr 'read (cddr (parse "1,123,30,20,0" ",")))==>(30 20 0)
|