在R中嵌套两种以上的引号

时间:2016-01-29 12:38:22

标签: r syntax quotes double-quotes

我想知道如何在R中的同一行中容纳两种以上的引号。让我们说要打印:

  

'first-quote-type1“first-quote-type2”second-quote-type2   “sencond引号-TYPE1

在开头使用一个引用,最后一个使用:

print("'first-quote-type1 "first-quote-type2 "second-quote-type2 'sencond-quote-type1")
  

错误:“print(”'first-quote-type1“first first”

中的意外符号

在这种情况下,我尝试在Python中包含三重引号:

print(''''first-quote-type1 "first-quote-type2 "second-quote-type2 'sencond-quote-type1''')

print("""'first-quote-type1 "first-quote-type2 "second-quote-type2 'sencond-quote-type1""")

但是,我也遇到了类似的错误。一些想法如何使这个语法在R?

中工作

1 个答案:

答案 0 :(得分:3)

要在引号中使用引号,您可以使用反斜杠

来转义引号字符

print("the man said \"hello\"")

但是,R中的打印功能始终会转义字符。 要不显示转义字符,请使用cat()

所以......

cat("the man said \"hello\"")将返回 the man said "hello"