package com.howtodoinjava.examples;
public class CheckAllAlphabetsAlgorithms
{
public static void main(String[] args)
{
System.out.println( checkAllCharsUsingRegex( "qwertyuioplkjhgfdsAzxcvbnm" ) );
System.out.println( checkAllCharsUsingRegex( "123" ) );
System.out.println( checkAllCharsUsingRegex( "ejuxggfsts" ) );
System.out.println( checkAllCharsUsingRegex( "wyyga" ) );
}
private static String checkAllCharsUsingRegex ( String input )
{
if(input.length() < 26)
{
return "FALSE";
}
String regex = "(?i)(?=.*a)(?=.*b)(?=.*c)(?=.*d)(?=.*e)(?=.*f)"
+ "(?=.*g)(?=.*h)(?=.*i)(?=.*j)(?=.*k)(?=.*l)(?=.*m)(?=.*n)"
+ "(?=.*o)(?=.*p)(?=.*q)(?=.*r)(?=.*s)(?=.*t)(?=.*u)(?=.*v)"
+ "(?=.*w)(?=.*x)(?=.*y)(?=.*z).*";
if(input.matches(regex)){
return "TRUE";
}
return "FALSE";
}
}