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

关于正则表达式 搜索开头和结尾的问题
我现在有个字符串
例如:
aaaaa<td>bbbbb</td>cccc<td>ddddd</td>eeee<td>ffff</td>jjjjj

我现在写了个正则表达式:<td>.*</td>,就是想实现以<td>开头和</td>结尾的数据取出来
如:bbbbb cccc ddddd eeee ffff

可是,这样一来发现取出来的值是以第一个<td>开头和最后一个</td>结尾的所有数据取出来了
例如:bbbbb</td>cccc<td>ddddd</td>eeee<td>ffff

请问怎样写正则表达式才正确,^和$这个不能用,用了就取不出来了

还发现要是换了行就没事了,可是我不能换行

------解决方案--------------------
<td>(.*?)</td>

循环读取Groups[1].Value就是你想要的