如何获取字符串中字符位置?
如一个数字字符串“100.12”,使用什么方法获取小数点“.”在字符串中所处的位置? StringInStr检查某个字符串是否含有指定的子字符串. $x = 110.12
$IntX = Number(StringMid($x, 1, StringInStr($x, '.') -1))
MsgBox('', '', $IntX) 本帖最后由 netegg 于 2014-1-25 19:19 编辑
这行吗?特殊字符串应该没什么问题,如果是110.1.5呢
就算是要排错也要能排出来
如果要是数字的话,倒大可不必这样了,取整算下位数就行了,round/floor都行,然后做个减法,很容易 最不济,stringsplit,_arraysearch 查一下帮助就可以了。内置函数啊stringinstr 获取字符串长度,For循环--逐个切---比较--记录位置,想怎么样弄都可以啦。
页:
[1]