我使用这个粘贴选项,它有一些正则表达式:
a <- paste("/[\n\r]+|[\s]{2,}/g, \' \');")
初始正则表达式是:
(/[\n\r]+|[\s]{2,}/g, ' ')
我收到此错误:
Error: '\s' is an unrecognized escape in character string starting ""(/[\n\r]+|[\s"
任何想法我可以用它来看到整个正则表达式可以接受吗?
答案 0 :(得分:1)
对转义字符使用四个反斜杠。两个将产生一个字面反斜杠,另外两个处理转义字符。
a <- paste("/[\\\\n\\\\r]+|[\\\\s]{2,}/g, \' \');")