Android 正则表达式g

来源:互联网 发布:安卓看电影软件 编辑:程序博客网 时间:2024/06/05 11:20

在这里我们主要使用两个类

Pattern和Matcher

使用Pattern Pattern.compile(String rex);方法来建立规则

使用Matcher pattern.matcher(String data);//方法来将一个字符串与该规则想匹配

下面是Matcher的一些常用方法

给一个网站,是关于MatcherAPI的各种方法已经详解,很不错。

点击打开链接

下面是我使用的一些例子:

while(m.find()){String dataTag = m.group();Pattern pBus = Pattern.compile("(<[\\s\\S]*?>)|( )|([\\s]*?)");Matcher mBus = pBus.matcher(dataTag);String print = mBus.replaceAll("");Log.e("print", " "+print+" "+dataTag);switch(count){case 0 :{view1.setText(print);count++;break;}case 1 :{view2.setText(print);count++;break;}case 2 :{view3.setText(print);count++;break;}case 3 :{view4.setText(print);count++;break;}}if(count>=4)break;}
以上的这个例子,是可以找到四个的值

0 0
原创粉丝点击