 - ;;; by USER2128:
- (defun aaa (lst key)
- (car (vl-remove 'nil (mapcar '(lambda(x)
- (if (= (strcase (substr x 1 (strlen key))) (strcase key))
- x nil)) lst)))
- )
- (setq lst '("a,123,111" "b,321,222" "c,345,333"))
- ;;; (aaa lst "a,") ==> "a,123,111"
- ;;; (aaa lst "B,") ==> "b,321,222"
- ;;; (aaa lst "c") ==> "c,345,333"
|