标签: backslash

文件路径中正斜杠(/)和反斜杠(\)之间的差异

我想知道文件路径\/文件路径之间的区别.我注意到有时路径包含/,有时它与之相关\.

如果有人能解释何时使用\和,那将是很好的/.

c# path slash filepath backslash

145
推荐指数
7
解决办法
5万
查看次数

String.replaceAll单反斜杠,带双反斜杠

我正在尝试将其String \something\转换为String \\something\\使用replaceAll,但我不断遇到各种错误.我认为这是解决方案:

theString.replaceAll("\\", "\\\\");
Run Code Online (Sandbox Code Playgroud)

但这给出了以下例外:

java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
Run Code Online (Sandbox Code Playgroud)

java escaping backslash replaceall

113
推荐指数
4
解决办法
14万
查看次数

R中使用Windows的文件路径问题("字符串中的十六进制数字"错误)

我在Windows上运行R,并在桌面上有一个csv文件.我加载如下,

x<-read.csv("C:\Users\surfcat\Desktop\2006_dissimilarity.csv",header=TRUE)
Run Code Online (Sandbox Code Playgroud)

但R给出以下错误消息

错误:'\ U'在没有以十六进制数字开头的字符串中使用"C:\ U"

那么加载这个文件的正确方法是什么.我正在使用Vista

r filepath backslash path-separator

84
推荐指数
4
解决办法
20万
查看次数

在JavaScript中转义字符串

JavaScript是否有像PHP addslashes(或addcslashes)函数这样的内置函数来向需要在字符串中转义的字符添加反斜杠?

例如,这个:

这是一个带有"单引号"和"双引号"的演示字符串.

...会成为:

这是一个带有"单引号"和"双引号"的演示字符串.

javascript string quotes escaping backslash

62
推荐指数
3
解决办法
12万
查看次数

那么Windows下路径斜杠(/或\)的正确方向是什么?

似乎Windows坚持\在文件路径中写反斜杠,而.NET的URI类用斜杠写它们/.有没有正确的方法,即使在最原始的系统中也可以接受?为什么.NET的URI显示与Windows其他部分相比的其他斜杠?

uri path backslash

57
推荐指数
7
解决办法
8万
查看次数

为什么find命令的-exec选项需要反斜杠和分号?

我已经开始在linux终端中组合不同的命令.我想知道为什么命令需要反斜杠和分号,例如:

find ./ -name 'blabla' -exec cp {} ./test \;
Run Code Online (Sandbox Code Playgroud)

当一个简单的cp命令是简单的:

cp randomfile ./test
Run Code Online (Sandbox Code Playgroud)

没有\;

它们是清楚地表明命令的结束,还是仅仅是文档中的要求?基本原则是什么?

谢谢!

linux command find backslash

56
推荐指数
2
解决办法
1万
查看次数

为什么反斜杠会出现两次?

当我创建一个包含反斜杠的字符串时,它们会重复:

>>> my_string = "why\does\it\happen?"
>>> my_string
'why\\does\\it\\happen?'
Run Code Online (Sandbox Code Playgroud)

为什么?

python string escaping repr backslash

46
推荐指数
2
解决办法
1万
查看次数

Python:反斜杠后的'#'评论

这不起作用:

something = \
    line_of_code * \    #  Comment
    another_line_of_code * \    #  Comment
    and_another_one * \         #  Comment
    etc
Run Code Online (Sandbox Code Playgroud)

这也不是:

something = \
    #  Comment \
    line_of_code * \
    #  Comment \
    another_line_of_code * ...
Run Code Online (Sandbox Code Playgroud)

这也不是:

something = \
    ''' Comment ''' \
    line_of_code * \
    ''' Comment ''' \
    another_line_of_code * ...
Run Code Online (Sandbox Code Playgroud)

如果有一种方法可以将代码中的注释分成多行?

python format comments multiline backslash

43
推荐指数
1
解决办法
9126
查看次数

python用双反斜杠替换单反斜杠

在python中,我试图用双反斜杠("\")替换单个反斜杠("\").我有以下代码:

directory = string.replace("C:\Users\Josh\Desktop\20130216", "\", "\\")
Run Code Online (Sandbox Code Playgroud)

但是,这会给出一条错误消息,说它不喜欢双反斜杠.有人可以帮忙吗?

python string replace backslash

38
推荐指数
3
解决办法
7万
查看次数

在C#中的字符串中将"\\"替换为"\"

我仍然不知道如何做到这一点.我看到很多关于此的帖子,但没有一个解决方案适合我.

我有一个名为"a \\ b"的字符串.我需要的结果是"a\b".这是怎么做到的?

我有一个文本文件,其中有一个数据库连接字符串,指向一个名为Server\DbInstance的实例

我的目标是在文本文件中进行字符串替换 - 将"Server\DbInstance"替换为另一个值,例如"10.11.12.13,1200".

所以我有:

stringToBeReplaced = @"Server\DbInstance";
newString = @"10.11.12.13, 1200";
Run Code Online (Sandbox Code Playgroud)

这是问题开始的地方.我的stringToBeReplaced将永远是"Server \\ DbInstance",当我在我的文本文件中搜索此字符串时,搜索失败,因为文本文件没有字符串"Server \\ DbInstance"; 相反,它只有"Server\DbInstance".那么如何将"Server \\ DbInstance"更改为"Server\DbInstance"?

c# string replace backslash

37
推荐指数
4
解决办法
12万
查看次数