具有可變數(shù)量的組的正則表達(dá)式?是否可以創(chuàng)建具有可變數(shù)量的組的正則表達(dá)式?例如運(yùn)行之后......Pattern p = Pattern.compile("ab([cd])*ef");Matcher m = p.matcher("abcddcef");m.matches();...我想有類似的東西m.group(1) = "c"m.group(2) = "d"m.group(3) = "d"m.group(4)= "c"。(背景:我正在解析一些數(shù)據(jù)行,其中一個(gè)“字段”正在重復(fù)。我想避免matcher.find這些字段的循環(huán)。)正如@Tim Pietzcker在評(píng)論中指出的那樣,perl6和.NET都有這個(gè)功能。
添加回答
舉報(bào)
0/150
提交
取消