正则表达式基于字符串匹配,但不选择

本文关键字:串匹配 选择 字符 于字符 正则表达式 | 更新日期: 2023-09-27 18:37:15

我正在尝试使用正则表达式来解析以下示例的一些值。 我使用以下模式,['r'n]SVC'*'b('w*)'b ,来选择SVC*HC但我最终想要的只是SVCHC部分。 如何在搜索中使用SVC,但只能获得HC部分?

REF*EA*924532~
REF*G2*733192~
SVC*HC>99214*255.45*0**1~
DTM*472*20130720~
CAS*CO*45*255.45~
REF*HPI*1111111111~
SVC*HC>59025*301*151.41**1~
DTM*472*20130720~
CAS*CO*45*149.59~
REF*HPI*1831137827~
AMT*B6*151.41~
LX*2~

正则表达式基于字符串匹配,但不选择

考虑以下正则表达式...

(?<=['r'n]SVC'*)'b('w*)'b