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句话来解决。
展开
 我来答
百川一归大海
2014-12-22 · TA获得超过1547个赞
知道小有建树答主
回答量:4318
采纳率:55%
帮助的人:1017万
展开全部
(setq &kw1 (ssget (list (cons 0 "TEXT") (-4 . "<AND") (cons 1 "*[x-X]*") (cons 1 "~*L*") (-4."AND>") )));
追问
不可以在内容上同时有两个内容。(cons 1 **) (cons 1 **),这样的格式不可以
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式