java中使用向前查找和向后查找
场景
有时候我们匹配一个字符串channels:\s\'.*\'。其实只是想要其中.*的部分。为了得到目的,还要很麻烦的把头尾去掉。
使用向前查找和向后查找就不用这么繁琐了。他们的作用是:作为匹配的条件,但不会反应到结果里。
向前查找、向后查找的写法
(?=...)向前查找
(?java中使用
pattern p = pattern.compile("(?");
matcher m = p.matcher(inputdata);
while(m.find()){
string content = m.group();
system.out.println(content);
}
js里的特殊情况
这个吃过大亏,所以要说下。至少在firefox里js是不支持向后查找的
绿色通道:好文要顶关注我收藏该文与我联系
posted @ 2011-08-23 10:07 倚楼无语f5 阅读(0) 评论(0)编辑 收藏
注册用户登录后才能发表评论,请 登录 或 注册,返回博客园首页。
最新it新闻:
·12位技术领袖的新年决心(10)telsa motors和spacex的ceo elon musk– 再一次引爆电动汽车市场
» 更多新闻...
最新知识库文章:
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/