尝试使用Regex以特定格式提取信息,我一直在使用Regex101进行测试:https://regex101.com/r/crd57c/1/
我正在处理的数据如下:
帐号2033108864- UBA帐号名称; Haiji Stanley
账户号码0540852221 GT BANK账户名称; Bakare Tony
账户号码0333548906 STANBIC BANK账户名称;伊曼纽尔安全
账户号码0121414129 UNION BANK账户名称; Awatide Lawal
帐户名称:Olulu Goodluck银行:第一家银行
银行详情:Hafeez Ade 3083494278 Firstbank
有没有办法可以获得帐号和姓名?
我目前的查询是:
([a-z]\s[a-z])*?[^\d]{1}(\d{10})[^\d]{1}[\s\S]*?(uba|[a-z]*?bank)
但它看起来非常笨重,并没有获得所有信息。
预期输出:
1. Haiji Stanley
2. UBA
3. 2003108864
1. Bakare Tony
2. GT BANK
3. 0540852221
1. Emmanuel Safety
2. STANBIC BANK
3. 0333548906
...etc