java中使用向前查找和向后查找

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 阅读(0)

注册用户登录后才能发表评论,请 登录 或 注册,。

最新it新闻:

·

·

·

·

·

»

最新知识库文章:

·

·

·

·

·

»


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 ,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,(^o^)/
经验分享 程序员 微信小程序 职场和发展