js中用正则表达式如何对用户名进行基本验证?

露露iP
推荐于2019-09-15 · TA获得超过112个赞
知道答主
回答量:171
采纳率:0%
帮助的人:33.6万
展开全部
^表示开始。$表示结束。例:Regex reg = new Regex(@"^\d{3,4}-\d{7,8}$");
加了开始结束标记之后,输入的数量和内容必须完全相同才为true(完全匹配)
(\d,代表数字0-9)(\D,表示不是数字)(\w,表示a-z,A-Z,0-9,_)(\W 表示不是上面小w表示的)(\s 表示 空格。)
”*“ 表示0到多个
“+” 1到多个
“?” 0个或者1个
“[ ]“ (一个数到另一个数之间)自定义匹配内容
“ |”或者
“{}”{最小个数,最大个数} 次数
例如:邮箱验证:
Regex r = new Regex(@"^[\w]+@[\w].[A-Z|a-z]$");
自己kankan琢磨一下就懂了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式