public class TT
{
public static void main ( String[] args )
{
String reg = "(?i)^[a-z].{5,11}$";
String reg1 = "(?i)^.*[a-z]{4,}.*$";
String reg2 = "^.*\\d{6,}.*$";
String str = "a12addd3s";
if (str.matches (reg))
{
if (str.matches (reg1) || str.matches (reg2))
{
System.err.println ("wrong");
}
else
{
System.out.println ("right");
}
}
}
}