java - 是不是segementfault的bug? 提问时输入两个反斜线,显示出来会变成一个?
大家讲道理
大家讲道理 2017-04-18 09:39:48
0
4
508
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回覆(4)
迷茫

不是這是Markdown的語法(segementfault預設使用編譯器的語法)

可以用一個来转义

输入
UUID.randomUUID().toString().replaceAll("\\-", "")

結果展示:
UUID.randomUUID().toString().replaceAll("\-", "")

Ty80
UUID.randomUUID().toString().replaceAll("\-", "")

代碼用三個【`】前後包圍起來。

阿神

轉譯符,這種在很多語言裡面都會遇到。針對特殊字符,透過加""的方式進行轉譯。

伊谢尔伦

可能的原因
1 因為他在儲存進去的時候用的是htmlspecialchars_encode($string)
2 所以他顯示的時候用了htmlspecialchars_decode($string);
3 htmlspecialchars_decode 會把\轉為

驗證
你可以點擊編輯,你會發現他顯示的是你原本輸入的內容,那麼就意味著是顯示的問題,php裡面常用而且會導致此情況出現的就是這個方法了。
因為多文本編輯框的內容是不用htmlspecialchars_decode所以顯示的是原文

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板