/* package whatever; // don't place package name! */
import java.util.*;
import java.util.regex.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String[] strings
= new String[] {"abc.txt?param1=qwerty.controller¶m2=xs?d.txt",
"Hello, world!",
"a?b"}; Matcher matcher = Pattern.compile("^[^?]*").matcher(str1);
if (matcher.find()) {
group1 = matcher.group();
}
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lio7CmltcG9ydCBqYXZhLmxhbmcuKjsKaW1wb3J0IGphdmEuaW8uKjsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgpTdHJpbmdbXSBzdHJpbmdzID0gbmV3IFN0cmluZ1tdIHsiYWJjLnR4dD9wYXJhbTE9cXdlcnR5LmNvbnRyb2xsZXImcGFyYW0yPXhzP2QudHh0IiwgIkhlbGxvLCB3b3JsZCEiLCAiYT9iIn07CmZvciAoU3RyaW5nIHN0cjEgOiBzdHJpbmdzKSB7CiAgICBNYXRjaGVyIG1hdGNoZXIgPSBQYXR0ZXJuLmNvbXBpbGUoIl5bXj9dKiIpLm1hdGNoZXIoc3RyMSk7CiAgICBTdHJpbmcgZ3JvdXAxID0gIiI7CiAgICBpZiAobWF0Y2hlci5maW5kKCkpIHsKICAgICAgICAgZ3JvdXAxID0gbWF0Y2hlci5ncm91cCgpOwogICAgfQogICAgU3lzdGVtLm91dC5wcmludGxuKGdyb3VwMSk7Cn0KCn0KfQ==