R-在变量中插入换行符(不用于打印)
这就是问题所在 需要输入换行符(处理URL) 在Python中基本上是这样的:R-在变量中插入换行符(不用于打印),r,R,这就是问题所在 需要输入换行符(处理URL) 在Python中基本上是这样的: canonical_request = method + '\n' + canonical_uri + '\n' + canonical_querystring 我尝试过使用粘贴,但每当我使用“\n”时,字符串中都会包含此字符 我知道很多人建议使用cat,但cat是用于打印的,因此可以将其设置为一个变量,例如 canonical_request <- cat(method, "\n", canonical_u
canonical_request = method + '\n' + canonical_uri + '\n' + canonical_querystring
我尝试过使用粘贴
,但每当我使用“\n”时,字符串中都会包含此字符
我知道很多人建议使用cat
,但cat是用于打印的,因此可以将其设置为一个变量,例如
canonical_request <- cat(method, "\n", canonical_uri, "\n", canonical_querystring)
canonical\u request正如您所提到的cat()
用于打印pupos。它将“\n”解释为换行符,但不会返回一个自以为是的字符。因此,要浓缩字符,可以使用paste()
,然后调用cat()
打印它:
method = "method"
canonical_uri = "canonical_uri"
canonical_querystring = "querystring"
out <- paste(method, "\n", canonical_uri, "\n", canonical_querystring,sep = "")
cat(out)
method=“method”
canonical_uri=“canonical_uri”
规范的_querystring=“querystring”
我想这可能会对您有所帮助:paste
的可能副本正是您想要的。你只是在打印时误解了输出。@KonradRudolph我明白了,我现在明白你的意思了。非常感谢。