C#中用正则获取网页链接
来源:互联网 发布:我的网盘java源码 编辑:程序博客网 时间:2024/05/21 07:07
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Text.RegularExpressions;
namespace cs1
...{
public partial class Form1 : Form
...{
public Form1()
...{
InitializeComponent();
this.textBox1.Text = "<tr><td><a class='m' href='http://www.csdn.net'>CSDN</a></td><td><a class='m' href='http://blog.csdn.net/precipitant'>塞北的雪</a></td><td><a class='m' href='http://blog.csdn.net/net_lover'>孟子E章</a></td></tr>";
}
private void button1_Click(object sender, EventArgs e)
...{
string inputString = this.textBox1.Text.Trim();
StringBuilder sb = new StringBuilder();
Regex reg = null;
Match mch = null;
reg = new Regex(@"<a[^<>]*?hrefs*=s*['""s]([^""']*)['""][^<>]*?>(.*?)</a>", RegexOptions.IgnoreCase | RegexOptions.Compiled);
for (mch = reg.Match(inputString); mch.Success; mch = mch.NextMatch())
...{
sb.AppendLine("网站:" + mch.Groups[2]);
sb.AppendLine("地址:" + mch.Groups[1]);
}
MessageBox.Show(sb.ToString()) ;
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Text.RegularExpressions;
namespace cs1
...{
public partial class Form1 : Form
...{
public Form1()
...{
InitializeComponent();
this.textBox1.Text = "<tr><td><a class='m' href='http://www.csdn.net'>CSDN</a></td><td><a class='m' href='http://blog.csdn.net/precipitant'>塞北的雪</a></td><td><a class='m' href='http://blog.csdn.net/net_lover'>孟子E章</a></td></tr>";
}
private void button1_Click(object sender, EventArgs e)
...{
string inputString = this.textBox1.Text.Trim();
StringBuilder sb = new StringBuilder();
Regex reg = null;
Match mch = null;
reg = new Regex(@"<a[^<>]*?hrefs*=s*['""s]([^""']*)['""][^<>]*?>(.*?)</a>", RegexOptions.IgnoreCase | RegexOptions.Compiled);
for (mch = reg.Match(inputString); mch.Success; mch = mch.NextMatch())
...{
sb.AppendLine("网站:" + mch.Groups[2]);
sb.AppendLine("地址:" + mch.Groups[1]);
}
MessageBox.Show(sb.ToString()) ;
}
}
}
- C#中用正则获取网页链接
- 正则表达式获取网页链接
- 正则表达式获取网页链接
- c# 正则提取网页链接
- 在C#中如何利用正则表达式来获取网页中的所有链接的链接标题
- c#获取远程网页链接
- Java正则表达式获取网页所有网址和链接文字
- Java获取网页所有网址和链接文字(正则表达式)
- C#获取远程网页中的所有链接URL
- C#获取远程网页中的所有链接URL
- C#获取远程网页中的所有链接URL
- 获取网页链接
- C#正则获取网页的网址和名称
- C#中用VSS获取文件
- 正则表达式相关:C# 抓取网页类(获取网页中所有信息)
- 正则表达式相关:C# 抓取网页类(获取网页中所有信息)
- 正则表达式相关:C# 抓取网页类(获取网页中所有信息)
- 正则表达式相关:C# 抓取网页类(获取网页中所有信息)
- MFC各种视图指针的获取
- CSDN最新魔鬼感觉经典写照
- java rule and drool
- 使用SWT Ribbon代替Eclipse-RCP上面Coolbar
- 用C#开发.NET CF 蓝牙通信模块
- C#中用正则获取网页链接
- The Complete Effect and HLSL Guide_7(转载)
- Java中对HashMap的深度分析
- 找VISUAL C++.NET 2002
- VC防止窗口闪烁
- 关于 rs.bof 和 rs.eof
- QT4: 垂直布局管理器
- 关于LOF 和 LEN
- 预编译指令#progma pack与sizeof()