 - (defun findkey (_keyword _lst /)
- (vl-remove-if-not '(lambda(x)
- (vl-remove nil (mapcar '(lambda(y) (and (= 'STR (type y)) (wcmatch (strcase _keyword) (strcase y)))) x))
- ) _lst)
- )
(findkey "A1" '(("A1*" 1 ) ("A2*" 2 "A123") ("B1*" 3)))
-->(("A1*" 1))
(findkey "A1" '(("A1*" 1 ) ("A2*" 2 "A1*") ("B1*" 3)))
-->(("A1*" 1) ("A2*" 2 "A1*"))
(findkey "A1" '(("A12*" 1 ) ("A2*" 2 "A12*") ("B1*" 3)))
-->nil |