正则表达式对我来说一直是一门黑暗的艺术,我已经很久没有编程了,但这要么不可能/像我希望的那样简单。
我正在尝试写入正则表达式以搜索以下文本
8825| - MIA *** LHR ** JFK JFK - DME - SIN *** *** SYD *** SIN *** LHR ** - - BOS *** LHR - - - GRU *** ***
它应该匹配
MIA *** LHR ** or
JFK JFK or
SIN *** *** SYD *** SIN *** LHR ** or
BOS *** LHR or
GRU *** *** or
DME
这个
([A-Z]{3})\s(([A-Z]{3}|[*]{2,3})\s)+
匹配所有部分
DME
现在我被困住了。感激地收到任何帮助或指点。