求正则表达式:只能输入3个大写英文字母

onkeyup="this.value=this.value.replace(/[^A-Z]+/g, '');" 这是一个只能输入英文的正则表达式,可是我在它的基础上想改成只能输入3个大写英文字母却怎么也不行。

第1个回答  2017-01-04
onkeyup='this.value=this.value.replace(/(^[A-Z]{3}|^).*/, "$1");'追问

也不行,有一点问题,那就是输入肯定是一个一个字符输入的,可是输入一个大写字母就会被清掉,必须要一直按着,让字母输入到3个的时候,才能正常录入

追答

onkeyup='this.value=this.value.replace(/[^A-Z]/g,"");this.value=this.value.replace(/(^[A-Z]{3}).*/, "$1");'

本回答被提问者和网友采纳

求正则表达式:只能输入3个大写英文字母
onkeyup='this.value=this.value.replace(\/(^[A-Z]{3}|^).*\/, "$1");'

正则表达式,三个大写字母加_加两个数字加三个数字加当前日期加_加两个...
String reg = "^[A-Z]{3}_\\\\d{2}_\\\\d{3}_\\\\d{8}_\\\\d{2}\\\\.[^\\\\.]+$";

求正则表达式:字符串中只能包含大写字母\/数字\/小数 (其中的一种或多种...
^(?=[A-Z\\d.]{3}$).{3}

菜鸟请教正则表达式:一个多选题(A到K),且必填大写字母,只能选择3项...
^(?!.*([A-K]).*\\1)[A-K]{1,3}

C#编写一正则表达式,用户密码只能输入:1、数字;2、小写字母;3、大写...
^(?![0-9a-z]+$)(?![0-9A-Z]+$)(?![0-9\\W]+$)(?![a-z\\W]+$)(?![a-zA-Z]+$)(?![A-Z\\W]+$)[a-zA-Z0-9\\W_]+

js正则判断一个字符串里必须包含大写字母,小写字母,数字,特殊字符? 必...
写多个正则表达式,分别匹配,组合判断 var regEnUp=\/[A-Z]+\/,\/\/大写字母 regEnLow=\/[a-z]+\/,\/\/小写字母 regNum=\/[0-9]+\/,\/\/数字 regEnSymbol= \/[`~!@#$%^&*()_+<>?:"{},.\\\/;'[\\]]\/im,\/\/英文特殊字符 regCnSymbol = \/[·!#¥(——):;“”‘、,|《。》?、...

求javascript正则表达式:密码要求:内含数字、大小写字母以及特殊字符中...
文字版:^(?=(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[\\\\W_])|(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])|(?=.*[0-9])(?=.*[a-z])(?=.*[\\\\W_])|(?=.*[0-9])(?=.*[A-Z])(?=.*[\\\\W_])|(?=.*[a-z])(?=.*[A-Z])(?=.*[\\\\W...

求写出一个正则表达式,头三位只能用大写字母输出,第四位固定为大写U后...
[A-Z]{3}U(?:(\\d)(?!\\1{1})){7}

只能输入中英文的正则表达式怎么写? 中英文 数字符号其他的不可以_百度...
\/\/js \/^[a-z\一-\龥]+$\/i\/\/php \/^[a-z\\x7f-\\xff]+$\/ii表示不区分大小写,^$现在开头和结尾

求一个正则表达式必须包含数字和字母。不然不通过。在前台js里用的...
return"最少包含1个大写字母、1个小写字母、1个数字、一个指定的特殊字符、长度10到20""; } if(!rootPattern.test(psd)){ console.log("密码不能包含“root”"); return"密码不能包含“root”"; } } 扩展资料 js正则表达式验证密码强度,必须包含数字,大写字母,小写字母,特殊字符四选三 varregex=newRegExp...

相似回答