修改文本。
措辞因工作而异假设我已经为这个文本插入了文字,最大的矩形--x--。
一旦我检索到这个,我如何将文本更改为最大的矩形--x
不同工作的措辞有所不同,但是--x--。保持不变。 您希望通过什么来识别变化?在“x”之后删掉所有内容? 这是正确的。 写得很快:
(defun c:revtxt nil
(
(lambda ( s i / e a l ) (vl-load-com)
(if s
(while (setq e (ssname s (setq i (1+ i))))
(if (wcmatch (setq a (cdr (assoc 1 (setq l (entget e))))) "*x*")
(entupd
(cdr
(assoc -1
(entmod
(subst
(cons 1 (substr a 1 (1+ (vl-string-position 120 a)))) (assoc 1 l) l
)
)
)
)
)
)
)
)
)
(ssget "_:L" '((0 . "TEXT"))) -1
)
(princ)
)
页:
[1]