开发者社区> 问答> 正文

Java中如何进行正则表达式验证?

已解决

Java中如何进行正则表达式验证?

展开
收起
小天使爱美 2020-04-12 22:44:37 5851 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    "验证就是检验输入文本是否完整匹配预定义的正则表达式,经常用于检验用户的输入是否合法。String有如下方法:matches() String的matches实际调用的是Pattern的如下方法: public static boolean matches(String regex, CharSequence input) 这是一个静态方法,它的代码为: public static boolean matches(String regex, CharSequence input) { Pattern p = Pattern.compile(regex); Matcher m = p.matcher(input); return m.matches(); } 就是先调用compile编译regex为Pattern对象,再调用Pattern的matcher方法生成一个匹配对象Matcher, Matcher的matches方法返回是否完整匹配。"

    2020-04-12 22:45:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载