66问答网
所有问题
JavaScript这个正则表达式怎么写?4到20位数字或字母 下划线 开头不能是0和下划线
如题所述
举报该问题
推荐答案 2015-08-08
var reg = /^[1-9a-z]\w{3,19}$/i;
var str = "a1_";
console.log(reg.test(str));
// 将心比心,采纳即可
追问
*$ 这两个字符是什么意思?
追答
$代表结束
*代表0个或多个
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UsUn9xispvU2Uips2n9.html
相似回答
在线求解
JS正则表达式
,不允许
下划线开头
答:
你的问题应该是在 [A-z] 的使用,
这个是
可以匹配
到下划线
的,建议还是使用[A-Za-z]还有你对长度的限制也有问题,这个出来是4~18位的 可以试试这个 ^[\u4E00-\u9FA5A-Za-z0-9][\u4E00-\u9FA5A-Za-z0-9_]{0,14}[\u4E00-\u9FA5A-Za-z0-9]...
20
个常用的
正则表达式
答:
正则表达式
:要求6-20位,只能有大小
写字母和
数字,并且大小写字母和数字都...[0-9A-Za-z]{6,20}由6-
20位数字或这字母
组成。匹配行结尾位置。正则表达式,又称规则表达式。(英语:RegularExpression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式:^(?![0-9]+$)(?
javascript正则表达式怎么
选择
答:
js正则表达式
格式是 var reg = /
这
中间写匹配的格式/;常用的匹配格式有:\s(空格)\d(数字)\w(
字母数字下划线
){n}(出现的数量)[ab](出现a或b)[0-9](字符集0到9)^(第一个位置)+(出现一次以上)?(出现一次或者不出现)reg.test("字符串")匹配成功返回true 失败返回false ...
求...
js正则表达式
只能是
字母
,
数字
,减号,
下划线
组成,
答:
functioncheckWechatAccount(v){ varreg=/^[a-zA-Z]([-_a-zA-Z0-9]{6,20})$/;if(!reg.test(v)){ document.getElementById("wechatAccount").value="";("#wechatAccountError").show();}else{ ("#wechatAccountError").hide();} } ...
用户名为
4
-16个字符(可包含中文,
数字
,
字母和下划线
)
js正则表达式
答:
var reg = /^[\u4e00-\u9fa5\w]{4,16}$/;
js正则表达式
:用于验证用户名只能为
数字
,
字母和下划线
的组合,单一...
答:
数字,字母,
和下划线
这
几个有没有顺序和个数限制呢?还有,单一的不行,那有两个的行不?还是一定要数字,字母,和下划线三个都要有?如果都没有的话那单用
正则可能
比较长,最好还是结合程序判断。正则可以是这样[^[_0-9a-zA-Z]{3,}$]然后最找用过正则去找是不 是数字,字母,和下划线三个都...
大家正在搜
相关问题
js 正则表达式 要求密码的格式为6-12位,只能是字母、数...
javascript昵称的正则表达式,要求:输入的用户名必须...
js正则表达式:用于验证用户名只能为数字,字母和下划线的组合...
js验证html表单----用户名: 必须是字母数字或下划线...
正则表达式用户帐号6到20位数只能是数字 字母 下划线
求正则表达式,只允许出现字母数字下划线,同时必须是小写字母开...
求...js正则表达式 只能是字母,数字,减号,下划线组成,
求一个正则表达式: 以英文字母开头,只能包含英文字母、数字、...