我正在嘗試解析一個(gè)字符串來檢索主客隊(duì)及其結(jié)果。所以字符串可以是這樣的:Football: Real Madrid 2-1 FC BarcelonaFootball: Atletico de Madrid 4-2 Real Madrid假設(shè)您有主隊(duì)名稱,加上 {homeTeamGoals}-{awayTeamGoals} 中的結(jié)果,然后是客隊(duì)名稱我想使用正則表達(dá)式來解析字符串并檢索團(tuán)隊(duì)名稱和結(jié)果。我想過這樣的事情:String PATTERN_SPORT = "([a-zA-Z]+ ?[0-9]?)"String PATTERN_NAME = "(.*)"String PATTERN_RESULT = "([0-9]*)-([0-9]*)"String PATTERN_SPORT_AND_HOME_TEAM_RESULT_AWAY_TEAM = Pattern.compile("^" + PATTERN_SPORT + ": " + PATTERN_NAME + " " + PATTERN_RESULT + " ?" + PATTERN_NAME + "?$")但它不匹配,我不知道為什么,因?yàn)槲沂褂昧四J矫Q (.*),有什么線索嗎?
添加回答
舉報(bào)
0/150
提交
取消