$('cardno_note').innerHTML = "系统错误";$('cardno').className = "box_bf6b28"; 
如何在这一段数据中,抽取“系统错误”这几个字.

解决方案 »

  1.   


    $str = '$(\'cardno_note\').innerHTML = "系统错误";$(\'cardno\').className = "box_bf6b28"; ';
    echo preg_replace('/[\x00-\x7F]/', '', $str);
      

  2.   

    楼上不好意思,我没有说明白,我的意思是要把
    $('cardno_note').innerHTML = "系统错误";$('cardno').className = "box_bf6b28";  
    如何在这一段数据中,抽取“系统错误”这几个字.也有可能不是中文,是其他的哦。
      

  3.   


    $str = '$(\'cardno_note\').innerHTML = "系统错误";$(\'cardno\').className = "box_bf6b28"; ';
    //echo preg_replace('/[\x00-\x7F]/', '', $str);
    preg_match('/innerHTML\s*=\s*[\"\']?([^\"\']+)/i', $str, $match);
    print_r($match);
      

  4.   


    //未经测试。
    preg_match_all('/innerHTML\s*=\s*[\'"]+([^\'"])*[\'"]+/',$string,$matches);
    var_dump($matches);