如何检查字符串
中的正则表达式/^</p>\n/
</p>
blahblahblah
我似乎无法从php的preg_match
获得1的返回值。
编辑:
由于某种原因,我的错误CR就是我自己的换行符。
答案 0 :(得分: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>
"
}
答案 1 :(得分:0)
你逃脱了吗?
/^<\/p>\n/
还要考虑:
@^</p>\n@