繁体   English   中英

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

[英]Paste special characters to function argument in R

我正在构建功能以检查页面上是否存在链接(代码如下)

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/")]'")

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

我认为代码不起作用,因为您必须“转义”引号。

这是你的版本:

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

你可能需要这个

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM