Использование Regexpr с $

#text-mining

#интеллектуальный анализ текста

Вопрос:

Просто небольшой вопрос, кто-нибудь знает, как использовать regexpr с » $»? По сути, я хочу разобрать строки и выяснить, какое числовое значение появилось после $ (например, «Получите скидку в размере 50 долларов на покупку новых каркасов кроватей»).

Ответ №1:

В регулярных выражениях $ будет обозначать конец строки, и поэтому, если вы хотите сопоставить фактический $, вам нужно будет «экранировать» его, например $ .

В grep in R вам нужно использовать \ , следующим образом:

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