str_replace不是用\ r \ n代替<br>而是\\ r \\ n

电子人

$code从API获取结果,并使用str_replace转换/替换结果。在下面的脚本我需要更换<br>\r\n这样我就可以显示一个文本框的结果,但结果即时得到的是:\\r\\n代替\r\n

我的剧本:

$code = 'IMEI : 012417003071XXX<br>Serial : 8503702RAXX<br>';

$olddata = array('IMEI : ', '<br>', 'Serial : ');
$newdata = array('IMEI: ', '\r\n', 'Serial: ');

$newcode = str_replace($olddata, $newdata, $code);

$result['imeireport'] = $newcode;
echo json_encode($result); 

我得到的结果是:

{"imeireport":"\r\n\r\n\r\nIMEI: 012417003071XXX\\r\\nSerial: 8503702RAXX\\r\\n"}

我需要摆脱\r\n\r\n\r\n(在IMEI之前)并替换\\r\\n\r\n

谢谢你的帮忙。

正则表达式使用双引号(“)而不是单引号(')(例如\r\n):

str_replace("<br>", "\r\n", $string);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

str_replace不是用\ r \ n代替<br>而是\\ r \\ n

来自分类Dev

如何使用jQuery用\ r \ n替换所有<br />

来自分类Dev

多个<br /> <br> <br/> \ r \ n出现需要替换为<br />

来自分类Dev

php mail () /r/n and <br> have no effect

来自分类Dev

php mail()/ r / n和<br>无效

来自分类Dev

php mail()/ r / n和<br>无效

来自分类Dev

将\ n或\ r更改为<br/>

来自分类Dev

str_replace(“ \ r \ n”)替换两次,而str_replace(“ \ n”)替换一次

来自分类Dev

str_replace(“ \ r \ n”)替换两次,而str_replace(“ \ n”)替换一次

来自分类Dev

R:如何从文本数据中删除\ n和<br />

来自分类Dev

将\ r \ n替换为<br />作为文本

来自分类Dev

用<br>标记替换\ n

来自分类Dev

jQuery用<br>替换\ n HTML无法呈现<br>

来自分类Dev

jQuery用<br />替换\ n吗?

来自分类Dev

用'\ r \ n'分割文字

来自分类Dev

用R代替LHS =

来自分类Dev

如何用\ n替换</br>和<br/>?

来自分类Dev

如何用\ n替换</br>和<br/>?

来自分类Dev

子集不是基于完全匹配,而是R中的一部分

来自分类Dev

如何在R中将功能不是“内部”而是“外部”向量化?

来自分类Dev

R 日期序列 - 不是按天而是按行/观察增加

来自分类Dev

str.replaceAll()与“ \ r \ n”不匹配

来自分类Dev

Regex.Replace删除“ \ r \ n”中的“ \ r”字符

来自分类Dev

\ n对PHP_EOL对<br>?

来自分类Dev

用\ r \ n将文字换行

来自分类Dev

用 R 中的条件替换 n 行?

来自分类Dev

以'\ r \ n \ r \ n'或'\ n \ n'结束HTTP请求

来自分类Dev

为什么\ n的str_replace引入'!' 在邮件内容中?

来自分类Dev

刮掉\ n \ t \ r