import java.util.*;
import java.util.regex.*;
class Ideone
{
{
String texts
[] = {"Abc <<",
" ",
"",
"abc 123"}; Pattern p = Pattern.compile("(?U)(?!\\s+\\z)[^<]+");
{
Matcher m = p.matcher(text);
System.
out.
println("'" + text
+ "' => " + m.
matches()); }
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lio7CgpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU3RyaW5nIHRleHRzW10gID0geyJBYmMgPDwiLCAiICAgICAiLCAiIiwgImFiYyAxMjMifTsKCQlQYXR0ZXJuIHAgPSBQYXR0ZXJuLmNvbXBpbGUoIig/VSkoPyFcXHMrXFx6KVtePF0rIik7CgkgICAgZm9yKFN0cmluZyB0ZXh0IDogdGV4dHMpCgkgICAgewoJICAgIAlNYXRjaGVyIG0gPSBwLm1hdGNoZXIodGV4dCk7CgkgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiJyIgKyB0ZXh0ICsgIicgPT4gIiArIG0ubWF0Y2hlcygpKTsKCSAgICB9Cgl9Cn0=