找回密码
 注册
Simdroid-非首页
查看: 179|回复: 5

[其他杂项] 关于二次开发零件名分割的问题

[复制链接]
发表于 2013-7-7 14:00:11 | 显示全部楼层 |阅读模式 来自 江西南昌
各位大侠,我想做个简单的二次开发。
把comps的名称命名为  零件号_材料_厚度  然后通过自动提取comps名里的材料厚度信息建立属性和材料。
现在遇到瓶颈了,我能提取comp名称,但不知道如何分割出将材料信息和厚度信息分别赋予两个变量。
如有高手对tcl了解的望加以指教谢谢。
 楼主| 发表于 2013-7-7 22:15:32 | 显示全部楼层 来自 江西南昌
Simdroid开发平台
没人关注啊?
回复 不支持

使用道具 举报

发表于 2014-9-28 13:13:08 | 显示全部楼层 来自 山东青岛
大侠,搞定了没,咋搞的,分享下吧。谢谢
回复 不支持

使用道具 举报

发表于 2014-9-30 12:58:50 | 显示全部楼层 来自 福建福州
set list [split $componentName {_}]
把$componentName这个字符串用下划线分割为一个列表存入list变量
然后你就可以用lindex $list 1取材料,用lindex $list 2取厚度
回复 不支持

使用道具 举报

发表于 2014-10-21 19:33:15 | 显示全部楼层 来自 浙江嘉兴
用正则表达式
回复 不支持

使用道具 举报

发表于 2015-7-16 14:49:08 | 显示全部楼层 来自 江西南昌

hyperworks二次开发请加群:459871590
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-23 21:33 , Processed in 0.034329 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表