Java正则表达式校验
Posted 溪山晴雪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java正则表达式校验相关的知识,希望对你有一定的参考价值。
1 package com.study.string; 2 3 import java.util.regex.Matcher; 4 import java.util.regex.Pattern; 5 /** 6 * 正则表达式,检查字符串是否匹配 7 * @ClassName: PattenDemo 8 * @author BlueLake 9 * @date 2015年9月10日 下午4:29:29 10 */ 11 public class PattenDemo { 12 13 public static void main(String[] args) { 14 15 //普通的正则测试,适用于多次使用 16 Pattern p = Pattern.compile("^a[bcd]{2,4}-\\d*$"); 17 Matcher m = p.matcher("abbc-123"); 18 boolean b = m.matches(); 19 System.out.println(b); 20 21 //简短的正则表达式,单次使用。 22 boolean b2 = Pattern.matches("^a[bcd]{2,4}-\\d*$", "aaaaa"); 23 System.out.println(b2); 24 } 25 }
以上是关于Java正则表达式校验的主要内容,如果未能解决你的问题,请参考以下文章