首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java正则表达式(2)、常用正则工具类

2012-08-02 
Java正则表达式(二)、常用正则工具类此类提供日常开发中常用的正则验证函数,比如:邮箱、手机号、电话号码、身

Java正则表达式(二)、常用正则工具类

        此类提供日常开发中常用的正则验证函数,比如:邮箱、手机号、电话号码、身份证号码、日期、数字、小数、URL、IP地址等。使用Pattern对象的matches方法进行整个字符匹配,调用该方法相当于: 

        Pattern p = Pattern.compile(regex);
        Matcher m = p.matcher(input);
        return m.matches();

每个正则可能还有待优化的地方,您如有更好的方式实现某一个功能的验证,欢迎提出来大家一起讨论。下面是工具类的完整代码: