将特殊字符粘贴到R中的函数参数中

问题描述 投票:0回答:1

我正在构建函数以检查页面上是否存在链接(代码波纹管)

kodHTML <- read_html(stronaDoSprawdzenia)
a <- '//a[contains(@href, "https://a.pl/abc/")]'
cast6 <- html_node(kodHTML, xpath = a)

我可以使用粘贴功能创建a的动态值吗?

我尝试使用下面的代码,但这不起作用

z <- paste("'//a[contains(@href,"," \"https://a.pl/abc/")]'")

在这种情况下是否可以使用粘贴功能?

r special-characters
1个回答
0
投票

您在呼叫paste时有多余的空格。尝试使用paste0()(并置时没有空格):

z <- paste0("'//a[contains(@href,", "\"https://a.pl/abc/")]'")
© www.soinside.com 2019 - 2024. All rights reserved.