var   s   =   "大学老师_event";   
  var   r   =   s.match(/^\[_event]+/);     //s.match(/^([^\d]+)([\d]+)([^\d]+.+)$/);   
  if(r)   alert(r[0]);   
  else     alert("nothing");

解决方案 »

  1.   

    <script language=javascript>
    s = "xxxx_event";
    s2 = "xxxx222211_event";
    s3 = "xxxx222211event_event";
    //xxxx不固定长度
    var re=/(.*?)_event$/
    alert(s.replace(re,"$1"))
    alert(s2.replace(re,"$1"))
    alert(s3.replace(re,"$1"))</script>
      

  2.   

    <script type="text/javascript">
    var s = "xxxx_event";
    var ary=s.split("_");
    alert(ary[0]);
    </script>
      

  3.   

    var s="a_event_event";
    var str2=s.substr(0,s.length-6) 
    document.write(str2)