这个正则表达式怎么写啊,老大帮忙啊 <script>str="123甲"if(/^[\d|-|\/|A|B|甲|乙|例外|正常]*$/.test(str))alert("ok")elsealert("err")</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 str="123甲"str1="甲"str2="a甲"str3="123例外"function teststr(str){if(/^[\d|-|\/|A|B|甲|乙|例外|正常]*$/.test(str))alert("ok")elsealert("err")}teststr(str);teststr(str1);teststr(str2);teststr(str3); var reg=/^([\d\-\/甲乙AB]|例外|正常)+$/;if(reg.test('0例外甲3')) alert('match');else alert('not match'); <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""></HEAD><SCRIPT LANGUAGE="JavaScript"><!--function test(){var str=document.getElementById("ddd").value;alert(str);if(/^[\d|-|\/|A|B|甲|乙|例外|正常]*$/.test(str))alert("ok")elsealert("err")} //--></SCRIPT><BODY><INPUT TYPE="text" NAME="ddd" ><br><INPUT TYPE="submit" value="ddddd" onclick="test()"></BODY></HTML> <SCRIPT LANGUAGE="JavaScript"><!--function test(){var str=document.getElementById("ddd").value;if(/^[\d|-|\/|A|B|甲|乙|例外|正常]*$/.test(str))alert("ok")elsealert("err")} //--></SCRIPT><BODY><INPUT TYPE="text" NAME="ddd" ><br><INPUT TYPE="submit" value="ddddd" onclick="test()"></BODY> TO:myvicy(热心肠的人)光输入一个"-"也出错,为什么啊 哎呀,不好意思,刚才页面没有刷新,fosjos(无聊的菜鸟程序员)说的很对,不用加“\”换成小括号就好了,揭帖,谢谢 为什么我编译的总是出错啊 javascript向下拉框赋值,并选中 document.referrer的问题 var a=document.getElementsByTagName("input");什么意思? iframe内文本的移动问题 关于js中childNodes值的问题 想问大家一个javascript的问题,up有分。。。。。。。。。。 小问题:怎么改变CSS样式(在线 <在线等待>请教一个关于div的问题! 一个复选框的问题,有点难 一个参数传递的问题,困绕了好久,不得门径阿,请告手指点一下 问一个问题:关于图片显示时间的
str1="甲"
str2="a甲"
str3="123例外"
function teststr(str){
if(/^[\d|-|\/|A|B|甲|乙|例外|正常]*$/.test(str))
alert("ok")
else
alert("err")
}
teststr(str);
teststr(str1);
teststr(str2);
teststr(str3);
alert('match');
else
alert('not match');
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--function test(){
var str=document.getElementById("ddd").value;
alert(str);
if(/^[\d|-|\/|A|B|甲|乙|例外|正常]*$/.test(str))
alert("ok")
else
alert("err")
}
//-->
</SCRIPT>
<BODY>
<INPUT TYPE="text" NAME="ddd" >
<br>
<INPUT TYPE="submit" value="ddddd" onclick="test()">
</BODY>
</HTML>
<!--
function test(){
var str=document.getElementById("ddd").value;
if(/^[\d|-|\/|A|B|甲|乙|例外|正常]*$/.test(str))
alert("ok")
else
alert("err")
}
//-->
</SCRIPT>
<BODY>
<INPUT TYPE="text" NAME="ddd" >
<br>
<INPUT TYPE="submit" value="ddddd" onclick="test()">
</BODY>
光输入一个"-"也出错,为什么啊