简体   繁体   English

如何使用JavaScript在浏览器中显示反斜杠?

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

as mentioned below, I have some code in my jsp inside a script tag . 如下所述,我的jsp脚本脚本中有一些代码。

I am getting this: 444444444666666666666666666\\888888888888 我得到这个: 444444444666666666666666666\\888888888888

but I want this: 444444444\\666666666666666666\\\\888888888888 但我想要这个: 444444444\\666666666666666666\\\\888888888888
(The backslash should be escaped) (反斜杠应转义)

So how can i avoid this and display the text as it is? 因此,如何避免这种情况并按原样显示文本? I have tried different ways to replace the backslash("\\") but I have been unsuccessful. 我尝试了不同的方法来替换反斜杠(“ \\”),但未成功。

 <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

Escape each backslash with another backslash: 用另一个反斜杠转义每个反斜杠:

444444444\\666666666666666666\\\\888888888888

When you want to represent a single \\ , use \\\\ . 如果要表示单个\\ ,请使用\\\\

将反斜杠"\\"替换为"\\\\"

As you already figured out the backslashes are an escape sign. 正如您已经知道的,反斜杠是一个转义符。 If you want to print out your backslashes then you have to print it twice. 如果要打印出反斜杠,则必须打印两次。

Trying a simple replace probably won't work, because its a special character. 尝试简单的替换可能不起作用,因为它具有特殊性。

You should escape backslash character. 您应该转义反斜杠字符。 \\\\ is one backslash \\\\\\\\ are two. \\\\是一个反斜杠\\\\\\\\是两个。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使用JavaScript在警报框中显示特殊字符? - How can I display special chars in an alert box using javascript? 如何检查浏览器是否使用Javascript? - How would I check if browser is using Javascript? 如何在Stripes Framework的Web浏览器中显示JFreeChart - How can I display a JFreeChart in web browser with Stripes Framework 如何在 Java JPanel 应用程序中显示 JavaFX 浏览器? - How can I display a JavaFX Browser in a Java JPanel application? 如何使用反斜杠在 java replaceAll() 中反向引用正则表达式组 - how can I use backslash to backreference regex groups in java replaceAll() 如何在jsp中同时使用引号和反斜杠? - How can I escape both quotation mark and backslash in jsp? 如何使用Java在浏览器上显示图像? - How do I display an image on the browser using Java? 我如何在使用String API或任何正则表达式的Java中使用正则表达式之间转义单引号和反斜杠 - how can I escape the single quote and backslash in between using regex in java using String API or any regex expresiion 如何从 Spring Controller 返回一个字节数组作为图像,以便浏览器可以显示它? - How can I return a byte array as an image from a Spring Controller, so that a browser can display it? 如何使用 selenium 和 java 捕获浏览器控制台日志 - How can i capture Browser console log using selenium and java
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM