1 頁 (共 1 頁)

請教php要怎麼樣截取出特定字元之前的字串呢

發表於 : 2011-08-19 08:02:32
yehlu
http://ithelp.ithome.com.tw/question/10 ... g=nl.daily

代碼: 選擇全部

    <?php  
    $strOld='Domain Name: google.com.tw Registrant: Google Inc.';  
    echo '原始字串:<br />'.$strOld.'<br />';  
      
    preg_match("/(Domain Name: [^\s]*) Registrant: Google Inc./",$strOld, $matches);  
    echo '<br />比對後的字串:<br />'.$matches[1];  
    ?>  

代碼: 選擇全部

    $s = 'Domain Name: google.com.tw Registrant: Google Inc.';  
    $r = strstr($s, ' Registrant:', true);  
    echo $r; // 顯示 "Domain Name: google.com.tw"  

代碼: 選擇全部

    $s = 'Domain Name: google.com.tw Registrant: Google Inc.';  
    $r = substr($s, 0, strpos($s, ' Registrant:'));  
    echo $r; // 顯示 "Domain Name: google.com.tw"