Bri*_*ker 2 string grep r substitution gsub
我试图删除[start section id="20107"]数据框中列的每个单元格中出现的字符串.
我试过df1$Col1<- gsub("[start section id="20107"]", "", df1$Col1)但是我得到了一个错误unexpected numeric constant in df1$Col1<- gsub("[start section id="20107",不知道我还能尝试什么,任何帮助都是值得的.
[start section id="20107"]
(11-Feb-2013 13:22 DK04)
#1 Preventive exam
#2 Mild hyperlipidemia
#3 Hyperglycemia
#4 Peripheral neuropathy
Run Code Online (Sandbox Code Playgroud)
gsub需要正则表达式,因此[被视为特殊的regex-char.用fixed = TRUE.此外,您必须使用转义引号\,因此\"如果您有"字符串,请使用.
df1 <- data.frame(Col1 = "fdsfd [start section id=\"20107\"]")
df1$Col1<- gsub("[start section id=\"20107\"]", "", df1$Col1, fixed = TRUE)
Run Code Online (Sandbox Code Playgroud)
使用时fixed = TRUE,您的搜索模式被视为"纯字符串",而不是正则表达式.
| 归档时间: |
|
| 查看次数: |
317 次 |
| 最近记录: |