/^(\w|\d){6,16}$/;这个正则是什么意思

/^(\w|\d){6,16}$/;这个正则是什么意思... /^(\w|\d){6,16}$/;这个正则是什么意思 展开
 我来答
匿名用户
2016-06-06
展开全部
^匹配字符串开头
\w表示单词字符(A-Z,a-z,0-9,_)
|表示或
\d表示数字(0-9)
$匹配字符串结尾

所以(\w|\d)代表一个任意字母/数字/下划线(理论上写一个\w就行了,可能是具体实现不同)
{6, 16}代表匹配6-16次

所以总的来说就是长度为6~16的仅由字母/数字/下划线组成的字符串。

常见的应用应该是判断用户密码。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式