问题标签 [backslash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
16741 浏览

php - PHP 将双反斜杠“\\”替换为单个反斜杠“\”

好的,我正在研究这个 php 图片上传系统,但由于某种原因,Internet Explorer 将我的基本路径变成了相同的路径,但使用双反斜杠而不是一个;IE:

这需要变成 C:\Documents and Settings\kasper\Bureaublad\24.jpg。

0 投票
4 回答
1412 浏览

c++ - Escape(\) 字符背后的魔力是什么

C/C++ 编译器如何操作源代码中的转义字符["\"]?如何编写用于处理该字符的编译器语法?遇到该字符后编译器会做什么?

0 投票
6 回答
8483 浏览

c++ - 包括从 Windows 到 Linux 的标头路径更改

我正在将用 C++ 编写的应用程序从 Windows 移植到 Linux。我的头文件路径有问题。Windows 使用\,Linux 使用/. 我发现在每个源文件和头文件中更改它很麻烦。有什么解决办法吗?

0 投票
1 回答
2543 浏览

mysql - 如何避免 MySQL 的 SELECT INTO OUTFILE 中的双反斜杠

在 MySQL 中,以下内容:

将两个反斜杠写入文件,这是有道理的。

试图转储一个反斜杠,我更改了 SQL_MODE,如下所示:

但又得到了两个反斜杠。

有没有办法转储一个反斜杠?

0 投票
6 回答
29772 浏览

ruby - 单引号字符串与双引号字符串中的反斜杠

如果我在双引号和单引号字符串的开头添加反斜杠+空格,我会得到不同的结果:

在双引号字符串的输出中,我只看到一个空格。
在单引号字符串的输出中,我看到了反斜杠+空格。

那里发生了什么?这是因为'\ '在双引号字符串中被解释为特殊字符,但在单引号字符串中,字符按原样保留?

如果我将字符串更改为此,我会看到相同的输出,即一个斜杠后跟一个空格,然后是文本:

在这两种情况下,反斜杠都会被转义。我很困惑为什么他们在这种情况下以同样的方式工作。

是否有一些规则可以帮助解释单引号字符串和双引号字符串如何在 Ruby 中处理反斜杠之间的根本区别?

0 投票
5 回答
5764 浏览

postgresql - PostgreSQL - 如何检查我的数据是否包含反斜杠

SELECT count(*) FROM table WHERE column ilike '%/%';

给我包含“/”的值的数量

如何为“\”做同样的事情?

0 投票
5 回答
140478 浏览

javascript - 在 JavaScript 中转义字符串

addslashesJavaScript 是否有一个像 PHP 的(或)函数那样的内置addcslashes函数来为字符串中需要转义的字符添加反斜杠?

例如,这个:

这是一个带有“单引号”和“双引号”的演示字符串。

...会成为:

这是一个带有 \'single-quotes\' 和 \"double-quotes\" 的演示字符串。

0 投票
2 回答
1595 浏览

apache - 无法使用 .htaccess 添加斜线

我有一个网站,上面有一些 html 文件。其中之一是contact.html。这是我的 .htaccess,我在可以使用 site.com/contact 而非 site.com/contact/ 寻址页面时遇到问题。(注意结束斜线。)解决方法是什么?

0 投票
2 回答
19662 浏览

shell - sh read 命令在输入中吃反斜杠?

也许最容易用一个例子来解释:

似乎该read命令将输入​​中的反斜杠解释为转义并删除它们。我需要在不更改其内容的情况下逐行处理文件,而且我不确定如何在此处停止读取智能。有任何想法吗?

0 投票
1 回答
512 浏览

escaping - Backslash SelectSingleNode Escape

In Javascript I have an XML DOM. I am trying to select a node within the DOM by using SelectSingleNode. Something like cell.SelectSingleNode(stuff [@attrjunk = 'MATCH']). So what I want to match on has a backslash . What do I replace the MATCH with to match on abc\xyz?? I've tried abc\xyz and abc\xyz but neither seems to work unfortunately...