日期:2014-05-17  浏览次数:20927 次

高难度:字符串转数字型
一般来说字符串转数字型,cint,   clng等函数就可以,但如果出现以下情况该如何处理?有没有高手能写出相关的ASP函数?

如有一组:
1000元        
800
1832.1元
1837.8

字符型,是价格的表示,现在能否将它们转换为数字型,并进行比较或排序?


------解决方案--------------------
1000-0
------解决方案--------------------
如果只有 "元 "的话。

Num = Cint(Replace(str, "元 ", " "))
------解决方案--------------------
用正则表达式找出第一个符合0000.00的字符串 然后cdbl