我正在寻找一种高效的方法来在 R 中将反斜杠转换为正斜杠。有时我会复制 Windows 中目录的链接,得到如下所示:
C:\Users\jd\Documents\folder\file.txt
我该如何快速更改为 C:/Users/jd/Documents/folder/file.txt
?我甚至无法将上述表达式读取为字符。它会抛出错误。
"\u used without hex digits in character string starting ""C:\u".
我知道 R 中的 TAB 函数可以帮助快速查找位置,但只是想知道是否还有其他解决方法。我也可以将工作目录更改为文件夹的位置。我只是在尝试将反斜杠转换为正斜杠时遇到了困难,因此出于好奇心而问这个问题。
R 4.0.0
版本开始,您可以使用r"(...)"
来将路径表示为原始字符串常量。请参见在 R 中转义反斜杠(\)的字符串或路径。 - Henrikr"[...]"
也可以工作。我想知道是否可以传递对象以及字符串? - pluker"(...)"
这个正则表达式适用于从Excel VBA宏中作为传递参数的字符串吗? - pseudorandom