【发布时间】:2020-03-25 01:11:17
【问题描述】:
我正在尝试在 R 中使用 gsub 来用箭头周围的箭头替换所有数字(例如:$1.48、1,765、87)。 (,>,>)
这是我当前的 gsub:
text
subbedNum<-gsub("\\b([$0-9.,]+)\\b", "<<\\1>>", text)
但是它的结果是在句尾的句号周围也放置了箭头,并且箭头中没有 $:
[1] "My favorite numbers are <<8>>, <<3,289>> and <<4>><<.>>"
[2] "This book costs $<<1.48.>>"
预期输出是:
[1,]"My favorite numbers are <<8>>, <<3,289>> and <<4>>."
[2,] "This book costs <<$1.48>>."
我该如何改变这个?
【问题讨论】: