向高手请教正则表达式的位数限制。

networksatyr 2005-06-07 08:36:33
^[a-zA-Z0-9_]+$ 正则表达式中如何加入位数限制?如\w{4,12}?
...全文
1958 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Truly 2005-06-07
  • 打赏
  • 举报
回复
+代表至少匹配一次
+ 一次或多次匹配前面的字符或子表达式。例如,“zo+”与“zo”和“zoo”匹配,但与“z”不匹配。+ 等效于 {1,}。
fanruinet 2005-06-07
  • 打赏
  • 举报
回复
晕,怎么又发了一个新贴?删掉吧
我加你QQ了
networksatyr 2005-06-07
  • 打赏
  • 举报
回复
fancyf(凡瑞) 能不能把你的MSN或者QQ给我?我的是MSN:networksatyr@sohu.com,QQ:44842517,还有问题,就是上面的正则表达式在客户端验证时都正常,但设为服务器端验证后就验证不成功了,怎么回事?
fanruinet 2005-06-07
  • 打赏
  • 举报
回复
是你的不对,你那个表达式可以匹配超过4位的任何数量的字符,限制不了12的
fanruinet 2005-06-07
  • 打赏
  • 举报
回复
没问题啊,我只不过把逗号打成了全角的而已
^[a-zA-Z0-9_]{4,12}$
networksatyr 2005-06-07
  • 打赏
  • 举报
回复
^([a-zA-Z0-9_]{4,12})+$,哈fancyf(凡瑞) :我试了半天跟你一块出来了,但你比我快一步,不过你的不对,不能用,不信你试试,我这个才能用,不过还是十分感谢你。
fanruinet 2005-06-07
  • 打赏
  • 举报
回复
^[a-zA-Z0-9_]{4,12}$

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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