基本上我想把C:\ cameraTest \ something \放到一个带引号的字符串中,但是我不完全确定如何正确地逃避最后的反斜杠,因为如果我这样做,它最终会逃避单引号。在此先感谢您的帮助!
答案 0 :(得分:5)
该字符串没有任何反斜杠字符。它只有正斜杠,它不是转义字符,不需要特殊处理字符串。
如果它确实有反斜杠字符,则会使用另一个反斜杠进行转义。
'foo\\' # foo\
答案 1 :(得分:1)
使用双反斜杠。第一个将逃脱第二个。
答案 2 :(得分:1)
你也可以考虑使用forwardslashes而不是反斜杠。如果我没有弄错的话,Windows可以同时使用大多数作为目录分隔符,而其他操作系统可以使用转发。
如果您尝试将目录放在字符串中以便稍后使用,那可能会有所帮助。