| 发表于:2007-03-20 18:59:398楼 得分:0 |
/*假定你原来的文本保存在字符串str里,以下代码实现截取第一个 <!--onething_begin--> 和第一个 <!--onething_end--> 之间内容*/ pattern p = pattern.compile( "(? <= <!--onething_begin--> )(.*?\\n?)*?(?= <!--onething_end--> ) " ); matcher m = p.matcher(sb); if( m.find() ){ system.out.println( m.group() ); } | | |
|