簡體   English   中英

如何使用JavaScript在瀏覽器中顯示反斜杠?

[英]How can I display a backslash in a browser using javascript?

如下所述,我的jsp腳本腳本中有一些代碼。

我得到這個: 444444444666666666666666666\\888888888888

但我想要這個: 444444444\\666666666666666666\\\\888888888888
(反斜杠應轉義)

因此,如何避免這種情況並按原樣顯示文本? 我嘗試了不同的方法來替換反斜杠(“ \\”),但未成功。

 <script>
      var mytxt ="444444444\666666666666666666\\888888888888";
  document.write(mytxt);   
 </script>

  Actual O/P in browser : 444444444666666666666666666\888888888888
  Expected O/P in browser : 444444444\666666666666666666\\888888888888

用另一個反斜杠轉義每個反斜杠:

444444444\\666666666666666666\\\\888888888888

如果要表示單個\\ ,請使用\\\\

將反斜杠"\\"替換為"\\\\"

正如您已經知道的,反斜杠是一個轉義符。 如果要打印出反斜杠,則必須打印兩次。

嘗試簡單的替換可能不起作用,因為它具有特殊性。

您應該轉義反斜杠字符。 \\\\是一個反斜杠\\\\\\\\是兩個。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM