作业帮 > 数学 > 作业

正则表达式 判断一个字符 (A,3) 字母,英文逗号,数字.

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/11/09 10:10:55
正则表达式 判断一个字符 (A,3) 字母,英文逗号,数字.
正则表达式 判断一个字符 (A,3) 字母,英文逗号,数字,字母可出现多次,最多2个字符且大写,英文逗号只允许一个,数字随意但不能只是一个0
var str = '(A,3)';
if(/^\([A-Z]{1,2},[1-9]+\d*\)$/.test(str)){
alert('ok');
}else{
alert('no');
}
再问: 进来的是值 是这样的 A,3或者A,3
再答: 你不是英文逗号吗
再问: 两种都可以,还有不要括号。
再答: var str = 'A,3'; if(/^[A-Z]{1,2}(,|,)[1-9]+\d*$/.test(str)){ alert('ok'); }