美文网首页
正则表达式(java.util.regex包支持)

正则表达式(java.util.regex包支持)

作者: 秋笙fine | 来源:发表于2019-01-27 23:21 被阅读0次

    (了解即可)在大多数情况下使用正则的时候都会采用String类完成,但是最原始的开发包是regex包,两个类,patter类。matcher类。

    范例:使用Patter类完成按照数字拆分

    
        public static void main(String[] args) throws Exception{
            String str="kljasdaskld2214jlkjlk3123kj12";
            
            String regex="\\d+";
            Pattern pattern=Pattern.compile(regex);//编译正则
            String result[]=pattern.split(str);
            System.out.println(Arrays.toString(result));
        
    
        }   
    

    正是因为String类本身就已经支持这两种操作,所以对于String类而言由于接收的类都是String,所以不用pattern和matcher类。

    总结:

    1.利用正则实现验证代码可以最少化
    2.一定要清楚String类对正则支持的几个方法以及讲解过的所有相关程序。

    相关文章

      网友评论

          本文标题:正则表达式(java.util.regex包支持)

          本文链接:https://www.haomeiwen.com/subject/wucojqtx.html