找回密码
 加入
搜索
查看: 2053|回复: 6

[AU3基础] 如何获取字符串中字符位置?

  [复制链接]
发表于 2014-1-17 14:10:11 | 显示全部楼层 |阅读模式
如一个数字字符串“100.12”,使用什么方法获取小数点“.”在字符串中所处的位置?
发表于 2014-1-17 15:25:01 | 显示全部楼层
StringInStr
检查某个字符串是否含有指定的子字符串.
发表于 2014-1-17 15:58:34 | 显示全部楼层
$x = 110.12
$IntX = Number(StringMid($x, 1, StringInStr($x, '.') -1))
MsgBox('', '', $IntX)
发表于 2014-1-25 19:12:36 | 显示全部楼层
本帖最后由 netegg 于 2014-1-25 19:19 编辑

这行吗?特殊字符串应该没什么问题,如果是110.1.5呢
就算是要排错也要能排出来
如果要是数字的话,倒大可不必这样了,取整算下位数就行了,round/floor都行,然后做个减法,很容易
发表于 2014-1-25 19:26:38 | 显示全部楼层
最不济,stringsplit,_arraysearch
发表于 2014-1-25 20:43:03 | 显示全部楼层
查一下帮助就可以了。内置函数啊stringinstr
发表于 2014-1-26 11:35:54 | 显示全部楼层
获取字符串长度,For循环--逐个切---比较--记录位置,想怎么样弄都可以啦。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-24 00:50 , Processed in 0.080197 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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