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

正则表达式求答
<p>1111</p>222222<p>33333</p>

用.net 怎么写能够取1111

谢谢

------解决方案--------------------
C# code

 (?<=\<p\>).*?(?=\<\/p>)
 如上取得:
 1111
 33333

------解决方案--------------------
C# code

Regex rex = new Regex("(?<=[>])([^>]*?)(?=[<])");
//第一个匹配
var match = r.Match("<p>1111</p>222222<p>33333</p><p>33333</p><p>33333</p><p>33333</p>");