【发布时间】:2020-12-05 03:12:26
【问题描述】:
我正在尝试从我的数据中删除除“?”之外的所有标点符号。 “[“ 和 ”]”。我只能为“?”执行此操作,我已执行以下操作:
gsub("[^[:alnum:][:space:]?\"]", "", data)
但是,我需要做什么才能同时包含“[”和“]”?
例如,假设输入的数据是:
- 哦不!!!我不喜欢柠檬[伤心]
- 你怎么看?
我希望输出看起来像这样
- 哦不,我不喜欢柠檬[伤心]
- 你怎么看?
提前谢谢你。
【问题讨论】:
-
可能类似于
gsub("[^\\[\\]\\?[:^punct:]]", "", x, perl = TRUE)? -
@A5C1D2H2I1M1N2O1R2T1 完美:) 成功了!谢谢你哦