js 中判断字符不包含[]的正则表达式怎么写?

JavaScript034

js 中判断字符不包含[]的正则表达式怎么写?,第1张

<script>

function checkStr(str){

if(str.indexOf("[]")!=-1){

alert("包含有[]")

}else{

alert("不包含[]")

}

}

</script>

<input type="text" name="aa" value="[]检查">

<input type="button" value="检查" onclick="checkStr(document.all.aa.value)">

var str="12'+3"

var r = /[+"']+/

var m = r.exec(str)

if(m) {

alert("包含非法字符")

}

else {

alert("合法字符")

}