示例 EDIFACT 消息如下所示:
UNB+AHBI:1+.? '
UNB+IATB:1+6XPPC:ZZ+LHPPC:ZZ+940101:0950+1'
UNH+1+PAORES:93:1:IA'
MSG+1:45'
IFT+3+XYZCOMPANY AVAILABILITY'
ERC+A7V:1:AMD'
IFT+3+NO MORE FLIGHTS'
ODI'
TVL+240493:1000::1220+FRA+JFK+DL+400+C'
PDI++C:3+Y::3+F::1'
!ERC+21198:EC'
APD+74C:0:::6++++++6X'
TVL+240493:1740::2030+JFK+MIA+DL+081+C'
PDI++C:4'
APD+EM2:0:1630::6+++++++DA'
UNT+13+1'
UNZ+1+1'
我需要创建一个从字符串中删除此类 EDIFACT 消息的正则表达式。它不应该从字符串中丢失任何额外的文本,因为它可能包含一些重要信息。例如,edifact 可以嵌入到如下文本中:
在与团队讨论后,我们发现在 edifact 消息中发送了错误的组织段。您能否进一步调查为什么发送了错误的 ORG 段。[EDIFACT MESSAGE]
尽快更新信息
任何人都可以帮助创建一个正则表达式吗?