使用正则表达式与$

时间:2011-10-15 12:59:52

标签: text-mining

只是一个简单的问题,有没有人知道如何使用regexpr与“\ $”?基本上,我想解析字符串并找出\ $后的数值(例如“购买新床架可获得50美元折扣”)。

1 个答案:

答案 0 :(得分:4)

在正则表达式中,$表示字符串的结尾,因此如果要匹配实际的$,则需要​​“转义”它,如\$

在R的grep中,您需要使用\\,如下所示:

x <- "Get $50 off on purchases of new bed frames"
grep("\\$\\d+", x)