2011-12-09 134 views
2

如何我字符串PHP的preg_match換行符

</p> 
blahblahblah 

我似乎無法擺脫PHP的preg_match的一個返回值1在檢查正則表達式/^</p>\n/

編輯:

我壞在它自己的一些原因CR是我的換行符。

+0

這是否意味着它是固定的,這個問題已經結束? – jli

+0

是的,我該怎麼做? – rhlee

+0

問題下應該有一個(關閉)按鈕。 – jli

回答

6

使用此代碼來檢查</p>其次是各類EOL(行尾)

$text="</p> 
blahblahblah"; 
if (preg_match('~</p>' . PHP_EOL . '~i', $text, $m)) 
    var_dump($m); 

注意使用PHP不變的PHP_EOL它可以在所有平臺的Windows,* nix或Mac上運行。

輸出

array(1) { 
    [0]=> 
    string(5) "</p> 
" 
}