【发布时间】:2019-12-19 19:28:05
【问题描述】:
我的字符串是航空公司代码/航班号的串联,用; 分隔。航空公司代码和航班号由空格 或- 分隔。所以一些例子是:
AA-1234;UA 243;EK 23;
9W 23;B6-134
现在我想从中获取航空公司代码。
我想出了以下正则表达式:[a-zA-Z0-9]{2}[ -]。这可以获取航空公司代码,但也包括航空公司代码-航班号分隔符。我将如何调整我的正则表达式以不包含此内容?
【问题讨论】:
-
[a-zA-Z0-9]{2}(?=[ -])或([a-zA-Z0-9]{2})[ -]
标签: regex