当前位置:   article > 正文

Android 正则表达Pattern初学_android pattern

android pattern
Pattern初始化。
Pattern不需要new,可以这样用
Pattern pattern=Pattern.compile(str);
str为自己写的正则表达式。常用的方法会在最后慢慢补。

常用方法:

1:查看字符串是否匹配正则。常用地方,验证电话,邮箱等

Pattern pattern=Pattern.compile(str);
Matcher matcher=pattern.matcher(str2);
matcher.matches()
判断是否匹配

2:字符串分割,将字符串根据一定的分隔符分成数组

常用:

String abc="12312351aad38219acufdhd1235";
String sk="a.*d";分隔符为a开头,d结尾的字符串
Pattern pattern=Pattern.compile(sk);
String[] a=pattern.split(abc);分出来是两个,他会把aad38219acufdhd识别成分隔符。而不是会将aad,acufd当做分隔符。

3:截取匹配规则的字符串,敏感字替换,接收表情匹配。

while (matcher.find()){
    matcher.group();
}
逐个获取所有匹配字符

常用正则规则 

这个链接还是比较全的。

https://blog.csdn.net/qianshen88/article/details/10827261

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/286281
推荐阅读
相关标签
  

闽ICP备14008679号