a,b太简单了,说错了,换下,我想匹配的式student和teacher这两个字,怎么用正则表达式表现?

解决方案 »

  1.   

    算了这个问题还是太简单了,我自己试了下成功了这样
    function   checkvalue(obj)   
      {   
          var   s;   
          s   =   obj.value;   
          if(s.search(/(student|teacher)/)   ==   -1)   
          {   
      alert("!");   
      return   false;   
          }   
      }
      

  2.   

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