/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String sPhoneNumber
= "+359875123456"; //String sPhoneNumber = "605-88899991";
//String sPhoneNumber = "605-888999A";
Pattern pattern = Pattern.compile("^(((\\+|00)359)|0)8[7-9][2-9][0-9]{6}$");
Matcher matcher = pattern.matcher(sPhoneNumber);
if (matcher.matches()) {
System.
out.
println("Phone Number Valid"); }
else
{
System.
out.
println("Phone Number Not Valid"); }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguTWF0Y2hlcjsKaW1wb3J0IGphdmEudXRpbC5yZWdleC5QYXR0ZXJuOwoKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU3RyaW5nIHNQaG9uZU51bWJlciA9ICIrMzU5ODc1MTIzNDU2IjsKICAgICAgLy9TdHJpbmcgc1Bob25lTnVtYmVyID0gIjYwNS04ODg5OTk5MSI7CiAgICAgIC8vU3RyaW5nIHNQaG9uZU51bWJlciA9ICI2MDUtODg4OTk5QSI7CgogICAgICBQYXR0ZXJuIHBhdHRlcm4gPSBQYXR0ZXJuLmNvbXBpbGUoIl4oKChcXCt8MDApMzU5KXwwKThbNy05XVsyLTldWzAtOV17Nn0kIik7CiAgICAgIE1hdGNoZXIgbWF0Y2hlciA9IHBhdHRlcm4ubWF0Y2hlcihzUGhvbmVOdW1iZXIpOwoKICAgICAgaWYgKG1hdGNoZXIubWF0Y2hlcygpKSB7CiAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlBob25lIE51bWJlciBWYWxpZCIpOwogICAgICB9CiAgICAgIGVsc2UKICAgICAgewogICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJQaG9uZSBOdW1iZXIgTm90IFZhbGlkIik7CiAgICAgIH0KCX0KfQ==