0

我正在尝试解析两个机场代码。它们之间可能有也可能没有空格或字符。

样本数据:

DFW A LAX

DFWLAX

DFW 1 LAX

DFW  LAX

这是我正在使用的正则表达式:

@"^([A-Z]{3})\s?\w?\s?([A-Z]{3})"

我在前三个例子上得到了匹配。问题是我没有得到两者之间只有空格的匹配,就像第四个例子一样。

4

1 回答 1

0

如果您只是让两个机场代码之间的部分为 0 个或更多字符,那应该可以解决问题:

@"^([A-Z]{3}).*([A-Z]{3})$"
于 2012-10-24T16:31:20.177 回答