js正则表达式怎么写

JavaScript013

js正则表达式怎么写,第1张

我这里给你写了一个例子

var reg = /^[a-zA-Z]$/// 这里是 正则表达式,大小写英文字母都可以

if (reg.test(userName.value) != true) {

alert("用户应为全英文")

}

希望对你有用,如果还有问题,请继续追加问题

必须要有字母和数字,且至少有一个大写字母的js正则表达式如下

/^(?=.*?[A-Za-z]+)(?=.*?[0-9]+)(?=.*?[A-Z]).*$/

我给你个Javascript程序的例子,你看看吧.

<script type=text/javascript>

 var str='123Aabc'

 var regex=/^(?=.*?[A-Za-z]+)(?=.*?[0-9]+)(?=.*?[A-Z]).*$/

 var a=regex.test(str)

 alert(a)

</script>

运行结果

true