r - 如何用R删除括号内的数字?
问题描述
我有 :
String=“text(2019),text1(2015),text2(Napoli 2018) . Text5(Milan 2019)
期望的输出:
text,text1,text2(Napoli 2018). Text5(Milan 2019)
然后,我只想删除 (2019) , (2015) 而不是 (Napoli 2018 ) 和 (Milan 2019)
谢谢 !
解决方案
替换\(\d+\)
为空字符串。
data <- c("text(2019),text1(2015),text2(Napoli 2018) . Text5(Milan 2019)")
gsub("\\(\\d+\\)", "", data)
印刷,
[1] "text,text1,text2(Napoli 2018) . Text5(Milan 2019)"
推荐阅读
- image - 在 Vue 中使用文件加载器有条件地渲染图像
- c# - 检查字符串是否只包含小写字母和符号
- react-native - 为什么 ESLint 在使用 flow 时会抛出错误?
- java - 列表中的特定组合
- javascript - 如何在 npm 包中添加文件夹作为条目?
- javascript - 在哪里可以找到有关流规范的更多信息
- javascript - 如何在 jQuery 插件中使用 .each()
- python - 如何有效地计算掷骰子的总和?
- c++ - 如何在 Qt 中打开和最小化外部应用程序到系统托盘
- docker - 如何在 Docker Hub 上找到 Docker 镜像?