日期:2014-05-16  浏览次数:20395 次

关于js正则表达式问题
比方说我想做个判断   inputtxt.value=a或b的时候让它alert出一个东西
这样写可以:
if(inputtxt.value== "a "||inputtxt.value== "b ")
alert( "d ");

能不能有一个正则表达式if(inputtxt.value==正则表达式)
alert( "d ");和上面那个等效的?


------解决方案--------------------
那就结贴吧。
------解决方案--------------------
还应该加上忽略大小写的i
function checkvalue(obj)
{
var s;
s = obj.value;
if(s.search(/student|teacher/i) == -1) //i添加到此处更严谨一些
{
alert( "! ");
return false;
}
}