Foxtable(狐表)用户栏目专家坐堂 → 内容提取问题


  共有3309人关注过本帖平板打印复制链接

主题:内容提取问题

美女呀,离线,留言给我吧!
qianqian1530
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:746 积分:5567 威望:0 精华:0 注册:2013/12/4 8:56:00
内容提取问题  发帖心情 Post By: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-->



 回到顶部