本帖最后由 wzg356 于 2025-6-4 19:03 编辑
下载“查找替换通配符版6.0.fas”
20250604更 修正CAD2021及之后版本涉汉字等的字符串处理的变化,也适用中望CAD
高版本CAD我没装,参考中望CAD2025修正的-测试有限
中望不支持天正文字,中望查找定位显示有瑕疵(因移屏不显示时点“↓”或“↑”)
20250522 增加块内及标注文字查找替换---功能基本就这样定型了,30-33楼发了一些演示图片
命令QC/MATXT
1. Wcmatch通配模式符,支持多条件(,分隔)
2. 模式A:'查找替换'--当前有选择集且含文本图元
逐个查看替换或1次全部替换
支持过滤器指向的图元及CAD子图元
不支持块内天正子图元
3. 模式B:'刷刷刷'--当前选择集无或不含文本图元
支持过滤器指向的图元/子图元
点选/框选交叉执行
4. 前后缀:适用MTEXT各段落首/尾"
5. 可增量刷新的子串:"
整/实/数字;单字“甲乙...癸”;单字①②...⑩;
一二...卌九;ⅠⅡ...ⅩⅩⅨ;1/2个A-Z/a-z组合
============下面是老帖内容删除,已包含在“刷文本另类玩法.lsp”===========================
网友答: 20250420
“文本查找定位替换通配符版4.0.fas
用通配符时,解决多行文本夸格式检索并屏蔽格式符网友答: 本帖最后由 wzg356 于 2025-3-29 14:39 编辑
补充一个高级另类的刷文字程序,功能提示用熟悉了自己注释取消
中望不能用,要替换关键字取点函数---可用initget+getpiont替代
(setq p(getpickp "S" "\n拾框取要刷新的对象或[设置S]<>"))
换为
(setq p(initget "S ")(getpoint "\n拾框取要刷新的对象或[设置S]<>"))---这是十字光标
要用拾取框光标就去我关键字SSGET帖子找函数换
网友答: 本帖最后由 wzg356 于 2025-5-22 11:44 编辑
块内文字查找替换 支持嵌套块
动态逐个查看时不支持块内天正文字
刷刷刷模式支持所有文本及块内子图元文本
注意哈:除头部属性外,块内文本替换均涉及BLOCK重定义--更新BLOCK及图面含该BLOCK的图元。恢复时要命令"re"才能看见恢复
网友答: 感谢分享哦网友答: 很好→很棒!很好~很棒!!很好……很棒!!!网友答: 支持大佬..
.网友答: 谢谢分享。。。网友答: 感谢分享哦网友答: 20250408更
关键字: 前后缀/递增/多行/天正/通配符文字刷 命令MATXT网友答: 20250410分享一些函数网友答: 支持楼主分享的都是好东西,就是看不大懂
下载“查找替换通配符版6.0.fas”
20250604更 修正CAD2021及之后版本涉汉字等的字符串处理的变化,也适用中望CAD
高版本CAD我没装,参考中望CAD2025修正的-测试有限
中望不支持天正文字,中望查找定位显示有瑕疵(因移屏不显示时点“↓”或“↑”)
20250522 增加块内及标注文字查找替换---功能基本就这样定型了,30-33楼发了一些演示图片
命令QC/MATXT
1. Wcmatch通配模式符,支持多条件(,分隔)
2. 模式A:'查找替换'--当前有选择集且含文本图元
逐个查看替换或1次全部替换
支持过滤器指向的图元及CAD子图元
不支持块内天正子图元
3. 模式B:'刷刷刷'--当前选择集无或不含文本图元
支持过滤器指向的图元/子图元
点选/框选交叉执行
4. 前后缀:适用MTEXT各段落首/尾"
5. 可增量刷新的子串:"
整/实/数字;单字“甲乙...癸”;单字①②...⑩;
一二...卌九;ⅠⅡ...ⅩⅩⅨ;1/2个A-Z/a-z组合
============下面是老帖内容删除,已包含在“刷文本另类玩法.lsp”===========================
网友答: 20250420
“文本查找定位替换通配符版4.0.fas
用通配符时,解决多行文本夸格式检索并屏蔽格式符网友答: 本帖最后由 wzg356 于 2025-3-29 14:39 编辑
补充一个高级另类的刷文字程序,功能提示用熟悉了自己注释取消
中望不能用,要替换关键字取点函数---可用initget+getpiont替代
(setq p(getpickp "S" "\n拾框取要刷新的对象或[设置S]<>"))
换为
(setq p(initget "S ")(getpoint "\n拾框取要刷新的对象或[设置S]<>"))---这是十字光标
要用拾取框光标就去我关键字SSGET帖子找函数换
网友答: 本帖最后由 wzg356 于 2025-5-22 11:44 编辑
块内文字查找替换 支持嵌套块
动态逐个查看时不支持块内天正文字
刷刷刷模式支持所有文本及块内子图元文本
注意哈:除头部属性外,块内文本替换均涉及BLOCK重定义--更新BLOCK及图面含该BLOCK的图元。恢复时要命令"re"才能看见恢复
网友答: 感谢分享哦网友答: 很好→很棒!很好~很棒!!很好……很棒!!!网友答: 支持大佬..
.网友答: 谢谢分享。。。网友答: 感谢分享哦网友答: 20250408更
关键字: 前后缀/递增/多行/天正/通配符文字刷 命令MATXT网友答: 20250410分享一些函数网友答: 支持楼主分享的都是好东西,就是看不大懂