Java正则表达式匹配
2016-10-07 11:21
225 查看
import java.util.*; import java.io.*; public class UseRegularExpression { public static void main(String[] args) throws IOException{ BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); System.out.println("abcdefgabcabc".replaceAll(".bc","###")); String phoneEL = "[0-9]{4}-[0-9]{6}"; String urlEL = "<a.+href*=*['\"]?.*?['\"]?.*?>"; String emailEL = "^[_a-z0-9-]+(.[_a-z0-9-]+)*" + "@[a-z0-9-]+([.][a-z0-9-]+)*$"; System.out.print("请输入手机号: "); String input = reader.readLine(); if (input.matches(phoneEL)) { System.out.println("格式正确"); } else { System.out.println("格式错误"); } System.out.print("输入href标签: "); input = reader.readLine(); //验证href标签 if (input.matches(urlEL)) { System.out.println("格式正确"); } else { System.out.println("格式错误"); } System.out.print("输入电子邮件: "); input = reader.readLine(); //验证电子邮件格式 if (input.matches(emailEL)) { System.out.println("格式正确"); } else { System.out.println("格式错误"); } } }
相关文章推荐
- Java正则表达式匹配、替换HTML内容[使用Jakarta ORO]
- java中常用的匹配正则表达式实例大全
- Java: 正则表达式匹配文件名
- Java/Js下使用正则表达式匹配嵌套Html标签
- java正则表达式中如何匹配“$”和“^”
- java:正则表达式匹配
- java 正则表达式 匹配
- Java正则表达式匹配使用实例
- Java 与PHP 在正则表达式匹配上的一点小不同
- java 正则表达式 匹配 dd
- Java/Js下使用正则表达式匹配嵌套Html标签
- 匹配java double值的正则表达式
- 转载: java 正则式,正则表达式,多行匹配,不以某某开头,不区分大小写...
- java 正则式,正则表达式,多行匹配,不以某某开头,不区分大小写,2个单元的或操作
- java匹配IP正则表达式
- java正则表达式去掉匹配空格空行
- [原]java正则表达式匹配网页页面数据
- java 匹配ip的正则表达式
- Java 正则表达式最大,最小匹配问题