r - 有没有办法在 R 中定义“原始”字符串?
问题描述
我意识到 3 年前还有一个类似的问题在 R 中是否存在用于正则表达式的原始字符串?,但想知道现在是否有新的答案来回答这个问题。
所以,我的问题是关于编写原始字符串的更笼统的问题,不仅适用于正则表达式,还适用于 Windows 路径和其他可能存在反冲的字符串。
解决方案
使用 R>4.0.0,您可以使用以下语法解析原始字符串:
> r"(C:\Users\)"
[1] C:\\Users\\
请注意,()
是语法的一部分,即r"(....)"
. 你可以使用r"{...}"
andr"[....]"
也。另请注意,您看到打印的双反斜杠是 R 打印反斜杠的方式。
推荐阅读
- influxdb - Telegraf 1.16 + inputs.modbus 插件:超时问题
- java - 第一次输入后如何使此代码停止
- magento - Magento 2 网站在加载时切换到默认颜色
- elasticsearch - 如何在 Kibana 中设置 looging 级别
- image - 有效地将图像添加到 Google 电子表格
- python - Flask:无法使用 nginx 访问请求,我可以直接访问
- arrays - char 数组的大小不变(C)
- javascript - JSON问题ajax
- android - 无法使用 adb shell 输入 keyevent 关闭最近的应用程序
- apache-kafka - Kafka 连接器的动态创建