一个正则表达式是一个用于文本搜索的文本模式。换句话说,在文本中搜索出现的模式。例如,你可以用正则表达式搜索网页中的邮箱地址或超链接。检查一个正则表达式的模式是否匹配一段文本的最直接方法是调用静态方法Pattern.matches(),示例如下:
String text = "Welcome to java!";
String pattern = ".*to.*";
boolean matches = text.matches(pattern);
System.out.println("matches = "+ matches);
当然,正则表达式绝不是只能检查的,还可以将字符串进行分组,提取出你想要的部分! 其实,不用正则表达式,也可以编,但是,大多数情况下,正则表达式可以提高你编程的效率。
以下是一些常用的正则表达式:



