读书人

正则表达式提取全在一起了如何分开

发布时间: 2014-01-09 23:07:34 作者: rapoo

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

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

读书人网 >C#

热点推荐