下面的字段,怎么才能截取到Steven Liu,而不要后面的[email protected]呢?这个问题是面向一类字段的!
Registrant [3451728]:        Steven Liu [email protected]        Beijing Chuangrui wenhua chuangmei youxian gongsi

解决方案 »

  1.   

    preg_match_all('#Registrant \[3451728\]:\s+(\w+\s+\w+)#s',$s,$m);
    print_r($m);
      

  2.   

    嗯,我将它这么做了/Registrant [\[\w\]]+:\s+([\w &.,()]+)/s,不知道对不对,但是怎么才能不要Steven Liu后面的[email protected]呢?
      

  3.   

    帮人帮到底吧,呵呵,下面这段怎么才能截取出来汉字呢,而且还要对英文做判断,因为Registrant :下面有时是英文,有时是汉字!是英文把英文截取出来,是汉字的话就把汉字截取出来!Registrant : 浠绘澀涓