java незнаю, но гипотетически использовать проще регулярку, и while
CODE ( htmlphp):
скопировать код в буфер обмена
import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexMatches { private static final String REGEX = "(\\d{1,2}):(\\d{1,2})"; private static final String INPUT = "2:4 (1:0, 2:0, 2:0)"; public static void main( String args[] ){ Pattern p = Pattern.compile(REGEX); Matcher m = p.matcher(INPUT); while(m.find()) { System.out .println ("1--> "+m .group (1 )); System.out .println ("2--> "+m .group (2 )); } } }
Результат:
CODE ( htmlphp):
скопировать код в буфер обмена
Match number 1 1--> 2 2--> 4 Match number 2 1--> 1 2--> 0 Match number 3 1--> 2 2--> 0 Match number 4 1--> 2 2--> 0
А поповоду букв вопрос непонятен.(Отредактировано автором: 23 Апреля, 2014 - 10:54:25)
|