java实现正则表达式判断日期

来源:互联网 发布:js判断ios还是android 编辑:程序博客网 时间:2024/05/29 09:55
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;
    }
  }
原创粉丝点击