import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class pattern {
public static void main(String[] args){
String input = "E1 121 456 15 2 3.158994 136 456 106 456";
String reg = "^[A-Z]+[0-9]{1}( \\d\\.\\d\\d\\d)( [0-9]{1,3}){1}( [0-9]{1,3}){4}$";
Pattern wzor = Pattern.compile(reg);
Matcher zdanie = wzor.matcher(input);
System.out.println(zdanie.group());
}
}
i taki blad
Exception in thread "main" java.lang.IllegalStateException: No match found
at java.util.regex.Matcher.group(Matcher.java:468)
at java.util.regex.Matcher.group(Matcher.java:428)
at pattern.main(pattern.java:13)