以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  内容提取问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65345)

--  作者:qianqian1530
--  发布时间:2015/3/14 8:56:00
--  内容提取问题

Dim str As String = e.Form.Controls("TextBox5").text
Dim reg As new System.Text.RegularExpressions.Regex("(?<=<!--IF_START_1-->+).+(?=\\<!--IF_END_1-->+)")
Dim mc As Object = reg.matches(str)
msgbox(mc(0).Value)


我的问题是这样的,

当 TextBox5的 内容  不包含 换行, 以及 []  \'  这样的字符是, 是可以正常使用的, 但是如果有换行或者 []  \'   就报错了, 有什么办法解决么?



*TextBox5的输入例子


<!--IF_START_1--> 

<li class="fore4">

<b class="pi pix1">新上市</b><div class="p-img"><a target="_blank"href=""title=""><img width="160"height="160"src=""alt=""></a></div><div class="p-name"style="height: 3em;"><a href=""target="_blank"title="">商品名: </a></div><div class="p-price">TK:<strong>¥价格</strong>RMB</div>

</li> 

<!--IF_END_1-->



--  作者:Bin
--  发布时间:2015/3/14 9:17:00
--  
str=str.replace("[","[[]").replace("]",[]])
--  作者:qianqian1530
--  发布时间:2015/3/14 9:23:00
--  
换行的问题呢?
--  作者:Bin
--  发布时间:2015/3/14 9:27:00
--  
换行不会报错的啊.你要用了来做什么的?
--  作者:qianqian1530
--  发布时间:2015/3/14 9:39:00
--  
批量生成网页的, 

但我这里会报错啊...
看下面的图片,  一个有换行的时候,报错, 没有换行的时候正常显示...

图片点击可在新窗口打开查看此主题相关图片如下:360桌面截图20150314103634.jpg
图片点击可在新窗口打开查看



--  作者:qianqian1530
--  发布时间:2015/3/14 9:40:00
--  
正常的``

图片点击可在新窗口打开查看此主题相关图片如下:360桌面截图20150314103703.jpg
图片点击可在新窗口打开查看


--  作者:Bin
--  发布时间:2015/3/14 9:43:00
--  
str=str.replace("[","[[]").replace("]",[]]).replace(vbcrlf,"")
--  作者:qianqian1530
--  发布时间:2015/3/14 9:59:00
--  
报错

属性“Value”为 ReadOnly。

--  作者:Bin
--  发布时间:2015/3/14 10:03:00
--  
你往Value写入值?
--  作者:qianqian1530
--  发布时间:2015/3/14 10:04:00
--  
解决了, 是别的代码问题```