PHP - 在字符串中替换或匹配\ r \ n?

时间:2012-05-29 08:43:41

标签: php regex line-breaks

我有一个字符串,它看起来像这样:

PS-B 08 m.Gear\r\n125cm silver

我正在尝试用其他东西替换\ r \ n,但到目前为止我的所有尝试都失败了。我试过了[\r\n],我试过了。我尝试了s修饰符,但都没有奏效。如何正确地用\r\n替换或匹配字符串?

谢谢!

2 个答案:

答案 0 :(得分:4)

这有效:

$str = 'PS-B 08 m.Gear\r\n125cm silver';
$newStr = str_replace('\r\n', '######', $str);
echo $newStr;

<强>结果:

PS-B 08 m.Gear######125cm silver

答案 1 :(得分:0)

如果您的意思是"\r\n",那么:

$str = str_replace("\r\n", $something, $your_str);