這是我的數據及其模式:正則表達式解析器一步一步的Java
// _23.02_ANTALYA____________FRANKFURT___________DE_7461_18:20-21:00________________
public static final String FLIGHT_DEFAULT_PATTERN = "\\s+\\d{2}.\\d{2}\\s[A-Z]+\\s+[A-Z]+\\s+[A-Z\\s]{3}[\\d\\s]{5}\\d{2}:\\d{2}-\\d{2}:\\d{2}\\s+";
下劃線空格字符。現在我需要一個將每個正則表達式項與數據分開的類。例如
\\s+ = " "
\\d{2} = "23"
. = "."
\\d{2} = "02"
\\s = " "
[A-Z]+ = "ANTALYA"
etc ...這必須按模式排序。
我該怎麼做,或者是否有這樣的圖書館?
閱讀文檔。你需要捕獲組。 – devnull
其實我想象一個算法,但如果有一個工具可以很好。我不想浪費我的時間。 – kodmanyagha