- 帖子
- 13
- 积分
- 143
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2009-6-29
|
[数值计算] [已解决]批处理如何判断一个字符串是纯数字类型
问题:一个未知长度的字符串,其内容也未知,可以是字母,数字,标点组成。
例如: set a=aaa1,23
set b=bbb123b
set c=123c
set d=123ddd。1230abbb456
set e=1230
如何判断它是纯数字组成的,比如e就是纯数字。
我尝试过如下方法
set /a x=%x% + 1 && set flg=n
试图通过数值运算是否成功来做标志,可惜行不通, 不是纯数字的也可以运算。我对/a数字计算的理解不深,求解诸位。
4楼同志的思路很牛,效率明显提高,该问题已经解决,谢谢各位
[ 本帖最后由 huaxn 于 2009-7-1 14:39 编辑 ] |
-
1
评分人数
-
-
keen:
感谢主动给标题标注[已解决]字样PB + 2
|