2011-12-09 19 views
2

PHPするpreg_match改行

EDIT:それ自身にいくつかの理由CR用

私の悪い私の改行文字でした。

+0

は、だから、この質問を終了しました、それは固定されています意味ですか? – jli

+0

どうすればいいですか? – rhlee

+0

質問の下に(閉じる)ボタンがあるはずです。 – jli

答えて

0

/からエスケープしましたか?

/^<\/p>\n/ 

も考慮してください。

@^</p>\[email protected] 
6

使用このコードをEOL(行末)

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

注意PHP定数の使用のすべての種類が続い</p>をチェックしますPHP_EOLこれは、すべてのプラットフォームのWindows、* nix、またはMacで動作します。

出力

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