1
我想用文本替換一系列表情符號。我已經試過如下:R:用gsub替換文本中的特殊字符()
gsub(":)", "xxx", "some text >:) more text :) even more text", fixed = TRUE)
- 這將返回:
some text >xxx more text xxx even more text
和
gsub("\\b:)\\b", "xxx", "some text >:) more text :) even more text")
- 這將返回:
some text >:) more text :) even more text
也就是說,我想替換:)
而不是>:)
。使用\\b
可以爲文字創造訣竅,但這次不會構成構成笑臉的空間角色。
是的,我可以使用" :) "
,但對我來說,這並不是最優雅的解決方案。我有什麼選擇來更好地控制替換過程?
'[^>](:\))'..? –
這裏有兩個單獨的問題。將它們分開可能是最好的。 –
是的,我刪除了第二個。 – Joshua