找回密码
 加入
搜索
查看: 3572|回复: 10

[AU3基础] 怎么截取一个字母后面的数字呢?

  [复制链接]
发表于 2011-6-10 20:30:54 | 显示全部楼层 |阅读模式
如题,比如计算机名:A76  如何截取到数字76呢?
 楼主| 发表于 2011-6-10 20:41:17 | 显示全部楼层
其实自己找找还是能找到的 StringMid("A76", 2)  呵呵
发表于 2011-6-10 20:46:48 | 显示全部楼层
如果是不规则的话,必须用到正则了。
发表于 2011-6-11 09:33:29 | 显示全部楼层
回复 1# qj395202409


   这个要看你需要截取的内容有哪些规律吧??
一个字母(数量固定)加数字(数量不固定),直接
StringMid('字符串',2)
字母数量不固定,但是数字数量固定,比如说5个
StringRight('字符串',5)
字母和数字的数量都不固定,用正则可能会好些
StringRegExpReplace('字符串','[a-zA-Z]+','')
 楼主| 发表于 2011-6-11 10:08:48 | 显示全部楼层
回复 4# annybaby


    谢谢您  太感谢了  学习了
发表于 2011-6-11 11:58:16 | 显示全部楼层
回复 5# qj395202409


    不用太客气,互相学习而已,我也只是新手~~
发表于 2011-6-11 18:14:08 | 显示全部楼层
路过。。。

评分

参与人数 1金钱 -20 收起 理由
afan -20

查看全部评分

发表于 2011-6-13 00:17:57 | 显示全部楼层
可以逐一取出字符,判断是否为数字,如果是就存在变量中。
发表于 2011-7-9 16:57:17 | 显示全部楼层
学习 正则吧 用处很大的
发表于 2011-7-9 20:20:22 | 显示全部楼层
还没有解决?
发表于 2011-7-9 22:11:20 | 显示全部楼层
正在学习正则。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-21 03:19 , Processed in 0.081104 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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