import org.apache.oro.text.regex.PatternMatcher;
import org.apache.oro.text.regex.Perl5Matcher;
import org.apache.oro.text.regex.PatternCompiler;
import org.apache.oro.text.regex.Perl5Compiler;
import org.apache.oro.text.regex.Pattern;
public static boolean isValidAgeSegment(String ageSegment){
String s="[0-9]{2}[#+][0-9]{2}";
PatternMatcher matcher=new Perl5Matcher();
PatternCompiler compiler=new Perl5Compiler();
try {
Pattern pattern = compiler.compile(s);
return matcher.matches(ageSegment,pattern);
}
catch (MalformedPatternException ex) {
Log.error(ex);
return false;
}
}
import org.apache.oro.text.regex.Perl5Matcher;
import org.apache.oro.text.regex.PatternCompiler;
import org.apache.oro.text.regex.Perl5Compiler;
import org.apache.oro.text.regex.Pattern;
public static boolean isValidAgeSegment(String ageSegment){
String s="[0-9]{2}[#+][0-9]{2}";
PatternMatcher matcher=new Perl5Matcher();
PatternCompiler compiler=new Perl5Compiler();
try {
Pattern pattern = compiler.compile(s);
return matcher.matches(ageSegment,pattern);
}
catch (MalformedPatternException ex) {
Log.error(ex);
return false;
}
}