问题标签 [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 投票
6 回答
5592 浏览

php - PHP:文档根目录反斜杠问题

我正在尝试使用 $_SERVER["DOCUMENT_ROOT"] 链接到我的头文件中的样式表,如下所示:

由于我在本地进行测试,因此我得到的路径为:

这不是在 Firefox 中呈现的。然而,它在 IE 中确实如此。这显然是一个验证问题。但是,我在服务器上尝试了相同的代码 - 结果相同。:(

我该如何解决这个问题?最终产品可能会或可能不会在本地服务器上运行,所以我需要代码灵活..

我正在使用带有 PHP 5.2.8 的 Abyss Webserver x1

我必须使用绝对路径 - 因为我不想将包含文件夹复制到应用程序的每个子目录。我需要能够从每个位置引用它。

0 投票
3 回答
54603 浏览

file-io - 如何在 LaTeX 中打印出反斜杠

我想使用 LaTeX 将反斜杠字符写入文本文件。

下面的第一行代码声明了一个变量“file”,它描述了文件“myfile.out”。第二行打开文件,第三行尝试将反斜杠“\”写入文件。

第三行不起作用,因为 LaTeX 与反斜杠混淆,有人知道我怎样才能使它起作用吗?我尝试了很多东西,包括\textbackslash, $\backslash$ \char`\` 等,但似乎没有任何效果。

非常感谢

0 投票
2 回答
11366 浏览

iphone - 在 Objective-c 中为字符串添加反斜杠

我在这里遇到了与此问题相同的问题。

我什至想编码与他相同的信息(这是asp.net的日期/时间)......

每当我尝试添加反斜杠时,我都会得到两个反斜杠,因为我使用了 \。

上面线程中的每个人都声称这是 NSLog 的问题,并且 NSString 确实将\\其视为\. 我已经通过使用数据包嗅探器检查我发送到网络服务器的数据包进一步检查了这一点,我可以确认它正在传输双反斜杠而不是单反斜杠。

有谁知道如何在 NSString 中添加反斜杠?

0 投票
1 回答
2049 浏览

fonts - 如何判断我的日元符号是反斜杠还是日元?

我有一个小程序,用于将反斜杠符号打印到 PDF 文件中。在大多数英文操作系统中,反斜杠显示为反斜杠,我的程序运行良好。但是,在日文操作系统或韩文操作系统中,我的程序开始出现问题。在那些操作系统中,反斜杠显示为 YEN 或 WON 符号,但我的程序将它们导出为反斜杠。我知道这是一直存在的字体错误,但我仍然想找到解决方案。有谁知道如何判断我的反斜杠是否显示为反斜杠或其他内容?

0 投票
8 回答
134066 浏览

javascript - 如何在 Javascript 中为字符串添加斜杠?

只是一个字符串。每次有单引号时添加 \' 。

0 投票
2 回答
1074 浏览

r - 如何在 R 中使用正则表达式转义或清理斜线?

我正在尝试读取 R 中的(制表符分隔的)csv 文件。当我想读取包含 a 的列时/,出现错误。

错误说,找不到这个对象。我试过用反斜杠转义,但没有用。

如果有人有一些想法,我会非常感激!

0 投票
1 回答
1872 浏览

javascript - 防止反斜杠被javascript解析为字符串

Flash AS3 IRC 应用程序将“f\reak”之类的字符串传递给 JavaScript。IRC 允许在用户名中使用 \,这在传递给 JavaScript 时会造成问题。

"f\reak " 在 javascript 中变成"feak",使\r变成回车。

有没有办法读取字符串的绝对值而不是解析回车?

这些方法不起作用
str.valueOf()
str.toString()
str.charAt(position of the \ ) 这也只是看到回车而不是反斜杠

0 投票
8 回答
111013 浏览

javascript - Javascript 和反斜杠替换

这是我的字符串:

这是我的代码:

我不能让我的输出是:

对于正则表达式和替换值,我已经尝试了所有我能想到的组合。

任何帮助表示赞赏!

0 投票
4 回答
7768 浏览

php - 用PHP中的另一个符号替换反斜杠

一直在努力用另一个符号(例如“.-.”)替换反斜杠 只是为了指示反斜杠的位置,因为我无法发送诸如“C\xampp\etc”之类的字符串。通过 url 作为 GET 变量,所以我想我首先用另一个符号替换该字符串中的反斜杠,然后通过 url 发送,然后将它们替换回处理它的 PHP 文件中的反斜杠。虽然有更好的方法通过 url 发送这样的字符串吗?因为当我尝试使用以下脚本时:

结果变成了一个php错误,因为\也被用作分隔符..

谁能帮我解决这个问题?

提前致谢!

顺便说一句,如果我能够通过 url 发送一个完整的数组,这整个问题就会得到解决,但我认为这不可能吗?

0 投票
1 回答
1944 浏览

ruby - Ruby——寻找某种“Regexp unescape”方法

我有一堆带有特殊转义码的字符串,我想不转义地存储 - 例如,解释器显示

"\\014\"\\000\"\\016smoothing\"\\011mean\"\\022color\"\\011zero@\\016" 但我希望它(在检查时)显示为 "\014\"\000\"\016smoothing\"\011mean\"\022color\"\011zero@\016"

逃脱它们的方法是什么?我想我可以制作一个正则表达式来从每个连续的 n 个反斜杠中删除 1 个反斜杠,但是我没有很多正则表达式经验,而且似乎应该有一种“更优雅”的方式来做到这一点。

例如,当我puts MyString显示我想要的输出时,但我不知道如何将其捕获到变量中。

谢谢!

编辑添加上下文:我有这个类用于编组/恢复一些东西,但是当我恢复一些旧字符串时,它会吐出一个类型错误,我确定是因为它们不是——出于某种莫名其妙的原因-- 存储为 base64。相反,它们似乎刚刚被转义,这是我不想要的,因为尝试恢复它们同样会产生 TypeError TypeError: incompatible marshal file format (can't be read) format version 4.8 required; 92.48 given ,因为 Marshal 会查看字符串的第一个字符来确定格式。

编辑 2:更改了措辞——我以为它们是“双重转义的”,但它只是单一转义的。哎呀!