c# WINFORM中的正则
在The Regulator中调试获取到这样的结果,
[一个图标]
<big> <font size= "2 " face= "Trebuchet MS "> n. 税,租税,重负 <br>
v. 课以税,使...负重荷,斥责 <br>
</big>
[另一个图标]
n. 税,租税,重负 <br>
v. 课以税,使...负重荷,斥责 <br>
[一个图标]
---------
|
|
----------[另一个图标]
它们如上所描述的关系,哪我就想要[另一个图标]中的数据,就是没有HTML格式包围的数据,这个数据在哪里呀???我的意思是说要取 "不含正则表达式边界的内容,即不要包含匹配模式的内容 <big> <font\040size=\ "2\ "\040face=\ "Trebuchet\040MS\ "> ([\w\W]*?) </big> "
------解决方案--------------------没看明白,不知道是不是要这样
(? <= <big> <font\040size=\ "2\ "\040face=\ "Trebuchet\040MS\ "> )([\w\W]*?)(?= </big> )
或者
(? <= <big> <font\ssize=\ "2\ "\sface=\ "Trebuchet\sMS\ "> )([\w\W]*?)(?= </big> )
(? <= <big> <font[^> ]*?> )([\w\W]*?)(?= </big> )
另外,正则不要那样写,内容明确的直接写 <font size= "2 " face= "Trebuchet MS "> ,不完全确定的,这样写
<big> <font[^> ]*?> ([\w\W]*?) </big>