当前第2页 返回上一页
朋友需要截取img标签的src 和data-url 跟上面差不多。。顺便附上
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | string text =File.ReadAllText(Environment.CurrentDirectory + "//test.txt" , Encoding.GetEncoding( "gb2312" ));
string prttern = "<img(\\s*(src=\"(?<src>[^\"]*?)\"|data-url=\"(?<dataurl>[^\"]*?)\"|[-\\w]+=\"[^\"]*?\"))*\\s*/>" ;
var maths = Regex.Matches(text, prttern);
using (FileStream w = new FileStream(Environment.CurrentDirectory + "//wirter.txt" , FileMode.Create))
{
for ( int i = 0; i < maths.Count; i++)
{
byte [] bs = Encoding.UTF8.GetBytes( string .Format( "图片src:{0}, 图片data-url:{1}" , maths[i].Groups[ "src" ].Value,
maths[i].Groups[ "dataurl" ].Value) + "\r\n" );
w.Write(bs, 0, bs.Length);
Console.WriteLine();
}
}
|
以上就是C#基于正则表达式抓取a标签链接和innerhtml的方法的详细内容!
返回前面的内容
相关阅读 >>
C#高级编程(二)-核心C#的详解
C#二进制字节数组操作函数 截取字节数组subbyte的示例代码
详解kotlin中如何实现类似java或C#中的静态方法
C#winform创建excel文件的示例代码分享
asp.net实现分页(非控件,输出html代码)
C#为什么用的人很少
C# system.drawing.region类的方法使用(图解)
.net中C#集合的交集、并集、差集
C# 将datatable数据导出到excel表格中的示例代码分享
C#使用newtonsoft的json.net进行对象的序列化与反序列化
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » C#基于正则表达式抓取a标签链接和innerhtml的方法