【发布时间】:2019-07-25 13:46:45
【问题描述】:
尝试删除所有仅包含非单词字符或仅包含标点符号的单词(由空格包围的字符)。
**My string:** df <-c("****+++++01293-0129-= *& ==============( ----------------( hi 102938=-0 123ho123")
**Intended output:"****+++++01293-0129-= hi 102938=-0 123ho123"
试过了:
df <- gsub(pattern = "[[:punct:]]*span[[:punct:]]*", "", df)
df <-gsub(pattern = "\\<\\W*\\W*\\>", "", df)
df <-gsub(pattern = "^\\W*\\W*$", "", df)
这些都不能删除包含纯标点字符的每个单词。
【问题讨论】: