import java.util.regex.*;
class Main
{
public static void main(String[] args)
{
String txt="11:Jan:2019 \"This is an Example!\"";
String re1=".*?";
String re2="[a-z]";
String re3="([a-z])";
String re4=".*?";
String re5=".";
String re6=".*?";
String re7=".";
String re8=".*?";
String re9=".";
String re10=".*?";
String re11=".";
String re12=".*?";
String re13="(.)";
Pattern p = Pattern.compile(re1+re2+re3+re4+re5+re6+re7+re8+re9+re10+re11+re12+re13,Pattern.CASE_INSENSITIVE | Pattern.DOTALL);
Matcher m = p.matcher(txt);
if (m.find())
{
String w1=m.group(1);
String c1=m.group(2);
System.out.print("("+w1.toString()+")"+"("+c1.toString()+")"+"\n");
}
}
}
|