import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
List
<String
> strs
= Arrays.
asList( "abcDE 123", // Yes, this should match
"!@#$%^&*", // Yes, this should match
"aaàààäää", // Yes, this should match
"ベビードラ", // No, this shouldn't match
"😀😃😄😆");
Pattern LatinPattern = Pattern.compile("\\p{ASCII}");
Matcher matcher = LatinPattern.matcher(str);
if (!matcher.find()) {
System.
out.
println(str
+ " => is NON ASCII"); //return;
} else {
System.
out.
println(str
+ " => is ASCII"); }
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlMaXN0PFN0cmluZz4gc3RycyA9IEFycmF5cy5hc0xpc3QoCgkJCSJhYmNERSAxMjMiLCAgLy8gWWVzLCB0aGlzIHNob3VsZCBtYXRjaAoJCQkiIUAjJCVeJioiLCAgIC8vIFllcywgdGhpcyBzaG91bGQgbWF0Y2gKCQkJImFhw6DDoMOgw6TDpMOkIiwgICAvLyBZZXMsIHRoaXMgc2hvdWxkIG1hdGNoCgkJCSLjg5njg5Pjg7zjg4njg6kiLCAvLyBObywgdGhpcyBzaG91bGRuJ3QgbWF0Y2gKCQkJIvCfmIDwn5iD8J+YhPCfmIYiKTsgIAoJCVBhdHRlcm4gTGF0aW5QYXR0ZXJuID0gUGF0dGVybi5jb21waWxlKCJcXHB7QVNDSUl9Iik7CgkJZm9yIChTdHJpbmcgc3RyIDogc3RycykgewoJCQlNYXRjaGVyIG1hdGNoZXIgPSBMYXRpblBhdHRlcm4ubWF0Y2hlcihzdHIpOwoJCQlpZiAoIW1hdGNoZXIuZmluZCgpKSB7CgkJCSAgICBTeXN0ZW0ub3V0LnByaW50bG4oc3RyICsgIiA9PiBpcyBOT04gQVNDSUkiKTsKCQkJICAgIC8vcmV0dXJuOwoJCQl9IGVsc2UgewoJCQkJU3lzdGVtLm91dC5wcmludGxuKHN0ciArICIgPT4gaXMgQVNDSUkiKTsKCQkJfQoJCX0KCX0KfQ==