Extract (parse) amount and description from BIZ (Transaction) sms

后端 未结 4 851
心在旅途
心在旅途 2021-01-31 12:00

I am doing below steps.

  1. match sms with regex

  2. if contains specified keyword then get values from sms body like amount,description (reason

4条回答
  •  时光说笑
    2021-01-31 12:39

    For finding out amount from bank transaction message.

    (?i)(?:(?:RS|INR|MRP)\.?\s?)(\d+(:?\,\d+)?(\,\d+)?(\.\d{1,2})?)
    

    For finding out merchant name from bank transaction message.

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

    For finding out card name(debit/credit card) from bank transaction message.

    (?i)(?:\smade on|ur|made a\s|in\*)([A-Za-z]*\s?-?\s[A-Za-z]*\s?-?\s[A-Za-z]*\s?-?)
    

提交回复
热议问题