当我为 \n 执行 str_replace 时,它会不断替换脚本中的所有字母“n”。我正在尝试用它代替“see\nyou\nsoon\n”来表示“很快再见”。除了它剥离句子中的每个 n 。我不断收到这个“再见”。
是否可以定位,特别是“\n”而不是“n”?
简单的问题。也许尼姆罗迪克。感谢您的时间和解决方案。
编辑 > 添加代码 >这是我要修复的代码
$text = "Description: Join us today, Sunday644 \u2022 Pastor Ed Weiss \u2022 Faith World\nOutreach Church \u2022 Bartlett, IL \u2022 Starting at 11:30am,\nfwo.org\/webcast<http:\/\/www.google.com\/url?q=http:\/\/fwo.org\/webcast&ust=1340553597624000&usg=AFQjCNE5g0jUGFl1nDLmKOHuIG8M8y3Wcg>\n";
preg_match("/Description: ([^\\r\\n]+)/s", $text, $b);
$text = preg_replace("/\u2022/", "•", $text);
$text = preg_replace("/[\n\r]/"," ",$text);
echo $text;
在我的测试中,我丢失了“r”和“n”字母。