请问大家,asp中判断一个STRING全是数字的正则表达式是怎么样的!我写成这样好像不对!!

zgc7622 2005-06-20 02:28:44
function IsNumber(strNumber)
IsNumber = false
Dim regEx, Match
Set regEx = New RegExp
regEx.Pattern = "^[0-9]*[1-9][0-9]*$"
regEx.IgnoreCase = True
Set Match = regEx.Execute(strng)
if match.count then IsNumber= true
end function

请大家帮助!!
...全文
108 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgc7622 2005-06-20
  • 打赏
  • 举报
回复
谢谢各位了!其实不管用什么方法,只要能解决就可以的!
12345_ 2005-06-20
  • 打赏
  • 举报
回复
sorry!看错了,没看清楚你是在研究正则表达式。
zhangxian_gege 2005-06-20
  • 打赏
  • 举报
回复
<%
str="fasdfajfkkjj2341k4j1;34"
l=len(str)
isnum=true
for i=1 to l
tt=mid(str,i,1)
select tt
case 1
case 2
case 3
case 4
case 5
case 6
case 7
case 8
case 9
case 0
else
isnum=false

next
response.Write isnum
%>
12345_ 2005-06-20
  • 打赏
  • 举报
回复
vbs:IsNumeric
js:isNaN
不是有现成的吗?
fanruinet 2005-06-20
  • 打赏
  • 举报
回复
全是数字?
要是允许空就是"^\d*$"
不允许空就是"^\d+$"

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧