У меня есть шаблон, который необходимо сопоставить в строке, и я не могу выяснить правильный рисунок режима. происшествия любого из них - Нижние английские буквы, цифры и колоны. одного или нескольких нижних английских букв. Scanner sc=new Scanner(System.in);
String line=sc.nextLine();
String patern="(([a-z]+)([a-z0-9:]*)(\\/)([a-z0-9]+)(\\)([a-z]+))";
Pattern r=Pattern.compile(patern);
Matcher m=r.matcher(line);
int count=0;
while(m.find()) {
count+=1;
}
System.out.println(count);
< /code>
Но это не дает мне то, что я хочу. Любая помощь от кого -то ??
Подробнее здесь: https://stackoverflow.com/questions/519 ... ex-in-java