java正则表达式 如何全局匹配
例如a.b这个正则表达式,在匹配aabcaabcaaab时只能匹配前面的aab,如何让它继续匹配下去?...
例如a.b这个正则表达式,在匹配aabcaabcaaab时只能匹配前面的aab,如何让它继续匹配下去?
展开
5个回答
展开全部
楼上有个说的很对,用while(m.find())。。。。。
具体就是:
while(m.find())
{
// 处理
String string = m.group();
}
// while中的find,是进行一次搜索,发现后即找到aab,进行循环体中处理,,然后再从上次找的的地方继续向后find。。。。。。。。。直到结束
具体就是:
while(m.find())
{
// 处理
String string = m.group();
}
// while中的find,是进行一次搜索,发现后即找到aab,进行循环体中处理,,然后再从上次找的的地方继续向后find。。。。。。。。。直到结束
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
while(m.find())
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-08-24
展开全部
分组?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
贴贴你写的正则
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把这个正则表达式搞成一个独立的方法。所有的都调用这个方法。不就可以了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询