adc 发表于 2014-1-12 14:05:24

edata 发表于 2014-1-12 13:09 static/image/common/back.gif
你意思是选择文字,但是不选择包含有括号的文字,直接过滤掉带括号的文字。
如果是这样可以用ssget的not ...

不是这个意思,选中所有对象,然后删除(不是过滤掉)其中带括号的文字,再对剩下的操作

edata 发表于 2014-1-12 15:01:35

adc 发表于 2014-1-12 14:05 static/image/common/back.gif
不是这个意思,选中所有对象,然后删除(不是过滤掉)其中带括号的文字,再对剩下的操作

这个应该可以(defun c:tt()
(setq ss(ssget)      
ent1(ssget "_P" '((-4 . "<not")(1 . "*(*)*")(-4 . "not>")))      
       )
(command "_.select" SS "")
(setq ent2(ssget "_P" '((1 . "*(*)*"))))
)

flytoday 发表于 2014-1-12 19:40:00

楼主是要组合选择………论坛有但是不好用

434939575 发表于 2015-3-6 15:19:17

edata 发表于 2014-1-12 15:01 static/image/common/back.gif
这个应该可以

没想到可以这样用,谢谢!
页: 1 [2]
查看完整版本: 一次选择怎样同时获得将不同条件的选择集?