[英]JavaScript replace <br> with \n
我剛剛使用JavaScript和PHP在MySQL數據庫中存儲了一段文本,並用<br />
替換了\\n
,現在的問題是當我嘗試使用PHP檢索文本時將其打印為: <br />
Dear Sir/Maddam<br />This is a letter concerning the following;<br />I would like to....
好吧,顯而易見的解決方案是首先不將\\n
替換為<br />
。
我不知道您要用哪種語言來抵消...
// PHP:
$out = preg_replace("/<br ?\/?>/i","\n",$in);
// JS:
out = input.replace(/<br ?\/?>/ig,"\n");
如果您只想在PHP中刪除這些字符,則可以使用方便的strip_tags()
函數。 但是,這將刪除字符串中的所有 HMTL元素。
如果只想將<br/>
字符串轉換回\\n
則可以使用php的str_replace()
函數。
$newString = str_replace("<br/>", "\n", $originalString);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.