标签: regex
我有由航空公司代码/航班号组成的字符串,用;分隔。航空公司代码和航班号由空格或-分隔。因此,一些示例是:
;
-
AA-1234;UA 243;EK 23; 9W 23;B6-134
现在我想从中获取航空公司代码。
我想出了以下正则表达式:[a-zA-Z0-9]{2}[ -]。这可以获取航空公司代码,但还包括airlinecode-flightnumber分隔符。我将如何调整我的正则表达式以使其不包括在内?
[a-zA-Z0-9]{2}[ -]
答案 0 :(得分:1)
[a-zA-Z0-9]{2}(?=[ -])
查看实际情况here