根据键从R中的文本中提取字符串

时间:2017-08-21 16:46:56

标签: r regex

我有一个文字"从HDFC获得了金钱,金额是100美元并交付给苹果。"我必须使用关键字(from,amount,deliver)从字符串中提取HDFC,apple,$ 100。结果应该是

credit  HDFC
money   $100
Debit   Apple.

1 个答案:

答案 0 :(得分:0)

像@ Yunnosch的评论一样,对我的问题表示怀疑。也许这会让你开始改写。使用

from\s([^\s]+)\s,\sthe\samount\sis\s(\$[1-9][0-9]*)\sand\sdelivered\sto\s([^.]+)

和“信用”是\ 1,钱是\ 2,“借记”是\ 3。