YUYUFENG 发表于 2022-7-25 18:18:00

请教怎么删除单行文字前两个字符串

请教各位高手,怎么框选后删除单行文字前的序号。
框选前


框选后


xj6019 发表于 2022-7-25 18:27:00

(setq s(cdr(assoc 1 (entget (setq ent(car(entsel "\n請拾取")))))))
(entmod(subst(cons 1 (substr s 3 (strlen s)))(assoc 1 (entget ent))(entget ent)))

YUYUFENG 发表于 2022-7-25 21:35:00


大佬不行呀,
变成乱码了


YUYUFENG 发表于 2022-7-25 21:55:00


点第一次只是去掉了前面的数字,顿号没去掉。再点一次又是变成乱码了

自贡黄明儒 发表于 2022-7-25 18:25:00

(setq a (vl-string-left-trim "1234567890 . 、" a))

YUYUFENG 发表于 2022-7-25 21:14:00


谢谢大佬~~~

xj6019 发表于 2022-7-25 21:46:00

substr s 3    把3改成2 再试试

mokson 发表于 2022-7-26 09:00:00

这是什么字体,很好看。

戏男 发表于 2022-7-26 11:03:00


都成乱码了还好看?

guosheyang 发表于 2022-7-26 15:19:00


http://bbs.mjtd.com/forum.php?mod=attachment&aid=MTIxMjYzfDUyZjhlNTBmfDE2NTk0MzI5NDd8NzMyNjkxOHwxODU5MDk%3D&noupdate=yes&nothumb=yes

这里提供个fas 请测试
页: [1]
查看完整版本: 请教怎么删除单行文字前两个字符串