.net、regex
如果對Regex還不了解,請參考上篇 正規表示法,
在模擬器模擬結果後(所以說模擬器就是棒),就可以在頁面上開始做操作了(所以說模擬器就是好),
.NET的 Regex可參考官方
http://msdn.microsoft.com/zh-tw/library/system.text.regularexpressions.regex.aspx
,最近老是在寫SQL,.NET似乎有幾個月沒碰 ! 不放點.NET文章,都快覺得自己要變成DBA了。
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text.RegularExpressions;
public partial class Matt_Regex : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string input = "<html><table><tr><td>羊小咩</td><td>獸價:$500</td></tr></table><table><tr><td>蔡政哲</td><td>獸價:$1000</td></tr></table><html>";
string pattern = @"(<table>[\S\r\n]{1,})+</table>";
Regex rgx=new Regex(pattern);
MatchCollection FinalResults = rgx.Matches(input);
foreach (Match match in FinalResults)
{
Response.Write(match.Value + "<br>");
TextBox1.Text += match.Value ;
}
}
}