autoLISP选择文字,选择包含X符号,但是不包括有L符号文字怎么选择?
如文字:【KL200X500】;【200X500】;两个文字,我只要选择200X500的文字,应当怎么写?所有文字都是由数字及字母构成。(setq&kw1(ssget(l...
如文字:【KL 200X500】;【200X500】;两个文字,我只要选择200X500的文字,应当怎么写?所有文字都是由数字及字母构成。
(setq &kw1 (ssget (list (cons 0 "TEXT") (cons 1 "*[x-X]*"))));选择包含X符号的文字
(sssetfirst nil &kw1)
(setq &kw2 (ssget (list (cons 0 "TEXT") (cons 1 "~*L*"))));选择不包含L的文字
以上能不能合并为一句话?
这样写可以达到我的要求,就是能不能写为一句话,不用3句话来解决。 展开
(setq &kw1 (ssget (list (cons 0 "TEXT") (cons 1 "*[x-X]*"))));选择包含X符号的文字
(sssetfirst nil &kw1)
(setq &kw2 (ssget (list (cons 0 "TEXT") (cons 1 "~*L*"))));选择不包含L的文字
以上能不能合并为一句话?
这样写可以达到我的要求,就是能不能写为一句话,不用3句话来解决。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询