求一正则表达式

look_and_look 2006-07-19 11:09:52
只允许用户输入的内容为 字母 a-z 和 下划线 以及 数字
...全文
167 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
邦迪代驾 2006-07-19
  • 打赏
  • 举报
回复
不好意思,错了
"\w{1,}"
邦迪代驾 2006-07-19
  • 打赏
  • 举报
回复
"\w{0,}"
zl_c 2006-07-19
  • 打赏
  • 举报
回复
"^\w+$"

这样也可以,长度为至少1个字符以上。
zl_c 2006-07-19
  • 打赏
  • 举报
回复
可以更简单的,并加上长度限制,
以下正则匹配:长度为2至8,任意字母或数字或下划线,也就是 A~Z,a~z,0~9,_ 中任意一个

\w{2,8}
look_and_look 2006-07-19
  • 打赏
  • 举报
回复
"^\\w+$"

上面这样子对吗?
zl_c 2006-07-19
  • 打赏
  • 举报
回复
[\w\d]
fristfly 2006-07-19
  • 打赏
  • 举报
回复
\w\d_
look_and_look 2006-07-19
  • 打赏
  • 举报
回复
顶一下,望有心人能帮我
look_and_look 2006-07-19
  • 打赏
  • 举报
回复
楼上的,只要我加了长度限制就不行了啊
比如我写成这样:"\w{5,10}" 或者 "^[A-Za-z0-9_]{5,10}"

但是我输入字符串为 "ljlkfd/d" 这样仍能通过检测啊,这字符串里含有一个非法字符 "/" 啊

我的要求是输入的字符串只能为字母和数字以及下划线,长度为 5 到 10 位,不能含有其他的符号

28,402

社区成员

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

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