从交易短信中获取商家名称 - Android

时间:2017-03-06 07:24:35

标签: android parsing sms

我想从银行交易短信中提取商家名称。为此,我使用了以下regx;

Pattern.compile("(?i)(?:\\sat\\s|in\\*)([A-Za-z0-9]*\\s?-?\\s?[A-Za-z0-9]*\\s?-?\\.?)")

它适用于包含 / 中的的短信,但如果短信包含的不是这两个字,该怎么办? 例如,SMS就像;

  

尊敬的客户:您已经购买了INR1,600.00的借记卡   1月30日Info.VPS * AGGARWAL SH。

然后如何从SMS上面获取 AGGARWAL SH

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码从字符串

获取商家名称
{{1}}