正则表达式:如何匹配01~99或者001~999

Aa7643 2005-04-10 04:58:25
RT
...全文
1976 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
佛火 2005-04-13
  • 打赏
  • 举报
回复
^[0-9][0-9][1-9]?$

这样应该可以匹配 00-99 或者 001-999
xiaopaodi 2005-04-13
  • 打赏
  • 举报
回复
[0-9]{1}[1-9]{1}|[1-9]{1}[0]{1}匹配01~99
[0-9]{1}[0-9]{1}[1-9]{1}|[0-9]{1}[1-9]{1}[0]{1}|[1-9]{1}[0-9]{1}[0]{1}|匹配001~999
我不知道格式.....思路错不了...



Aa7643 2005-04-13
  • 打赏
  • 举报
回复
好象都不正确
scoutlin 2005-04-10
  • 打赏
  • 举报
回复
[0-9]{2}
[0-9]{3}
listry_cheng 2005-04-10
  • 打赏
  • 举报
回复
"[0-9][1-9]{0,1}" 匹配01~99
"[0-9][0-9][1-9]{0,1}" 匹配001~999
或者
"[0-9]{1,3}" 匹配 001~999

如上匹配都有缺陷,我觉得不要用正则表达示作这些判断。
看看有没有人可以提供完善的方法。
Aa7643 2005-04-10
  • 打赏
  • 举报
回复
没人知道吗?

28,409

社区成员

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

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