2013-05-01 45 views
0

我有一個總體變化很大的集合,但我設法找到了一些相似之處。數據可能完全不同,但它們具有相同的結束類別。我想知道是否可以相互使用多個正則表達式(將它們與|一起使用)。正則表達式中的管道(多個)表達式

事情是這樣的:

"^([A-Z0-9]+|[d-k0-5]+|[xyz7-9]+)\\s+(Flag1|FLAG1)$"; 

這將是一個有效的設計,將這項工作?或者我必須製作多個正則表達式字符串並且每次都運行它們?

感謝

回答

1

有什麼不妥做這種方式。這將匹配如下字符串:

TEST009 Flag1 
def345 FLAG1 
zxy789  Flag1 

沒有任何問題。