日期:2014-05-17  浏览次数:20729 次

正则表达式提取全在一起了,怎么分开
比如有文本:

asdgasgd
HH<这里可以插入任意字符串 1》HH
89066asgiohiuh98y23476
HH<这里可以插入任意字符串 2》HH
uh89yg987t7



定义正则表达式:  HH[\d\D]*HH,预期想要得到的结果是(包含两个结果):
HH<这里可以插入任意字符串 1》HH
HH<这里可以插入任意字符串 2》HH

但是,事与愿违,得到的结果是(只包含一个结果):
HH<这里可以插入任意字符串 1》HH
89066asgiohiuh98y23476
HH<这里可以插入任意字符串 2》HH


请问,该怎么处理才能得到预期效果呢? 谢谢!!!

------解决方案--------------------
正则 修改为 HH[\d\D]*?HH