当我为\n执行str_replace时,它会一直替换我脚本中的所有字母"n".我试图做的是取代这个"看到\nyou \nsoon \n"来说"很快见到你".除了它剥离句子中的每一个n.我一直得到这个"看你洙".
是否可以定位,特别是"\n"而不是"n"?
简单的问题.也许是nimrodic.感谢您的时间和解决方案.
编辑>添加代码> 这是我试图修复的代码
$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;
Run Code Online (Sandbox Code Playgroud)
在我的测试中,我丢失了"r"和"n"字母.