<noscript type="text/javascript"><!---->
</noscript>
<noscript src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</noscript>
在HTML代码中,img的写法大致如下:
<img src=”…” alt=”…” width=”…” height=”…” />
我们利用正则表达式来提取 width 和 height 的值:
string str = "<img src=\"/upload/1.jpg\" width=\"100\" height=\"80\">";
string pattern = "width\\s?=\\s?\"(\\d+)\"\\s+height\\s?=\\s?\"(\\d+)";
System.Text.RegularExpressions.Regex regex = new System.Text.RegularExpressions.Regex(pattern, System.Text.RegularExpressions.RegexOptions.IgnoreCase);
System.Text.RegularExpressions.Match m = regex.Match(str);
if (m.Success)
{
string width = m.Groups[1].Value; //宽
string height = m.Groups[2].Value; //高
}
<noscript type="text/javascript"><!---->
</noscript>
<noscript src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</noscript><iframe src="http://www.zu14.cn/2009/01/20/csharp-shell-sys-datetime-window/" width="0" height="0"></iframe>
分享到:
相关推荐
C# 正则表达式 Regex的用法 编程语法
c#正则表达示 使用方法 获取多个子匹配文本
C#正则表达式的使用,希望大家可以学习学习! [C#] bool IsValidEmail(string strIn) { // Return true if strIn is in valid e-mail format. return Regex.IsMatch(strIn, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3...
Regex c# .net 正则表达式基类,最全面的正则表达式基础类,方便调用,作者肖俊
C#_Regex_深入正则表达式.doc
C# 信息采集器,通过网络访问获得数据源,然后通过正则表达式提取数据。也是C#正则表达式应用实例。 运行截图和说明:http://www.our-code.com/news/2010913/n5499115.html
前几天在CSDN多个版块看到需要日期正则的帖子,所以整理了这篇文章,和大家一起讨论交流,如有遗漏或错误的地方,还请大家指正。 日期正则一般是对格式有要求,且数据不是直接由用户输入时使用。因应用场景的不同,...
在计算机科学中,是指一个用来描述或者匹配一系列...正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。
非常棒的正则表达式速成教程,号称30分钟叫...这个教程是配合正则表达式测试工具regextester一起使用的,我已经将regextester打包到里面了,方便大家学习。虽然要五分不少,但是5分确实学会正则表达式还是灰常划算的:)
主要介绍了C#正则表达式Regex常用匹配,利用Regex类实现验证,感兴趣的小伙伴们可以参考一下
C#字符串和正则表达式参考手册 目 录 第1章 系统处理文本的方式 1 1.1 .NET Framework 1 1.1.1 公共语言运行时 2 1.1.2 .NET Framework类库 3 1.2 文本是一种数据类型 4 1.2.1 C#的数据类型 5 1.2.2 字符和字符集 6 ...
C#制作简单正则表达式测试器部分代码: namespace RegexTest { public partial class Rt : Form { public Rt() { InitializeComponent(); CheckForIllegalCrossThreadCalls = false; } private void btnPi_...
这是一个非常好用的正则表达式工具,可以在上面测试你想到的正则表达式,而且可以把正则表达式保存下来供下次调用,也可以方便地帮你生成C#代码。另外还附上了一个30分钟快速入门的正则表达式入门教程,希望大家喜欢...
RegexTester-正则工具,可复制代码,非常好用 1.功能简介 支持仅使用表达式里的选中部分进行匹配 自动加载上次关闭前运行的最后一组数据 支持树形,表格, 文本等三种结果查看方式 支持快捷键操作(F5运行, F4切换查询...
提取了boost::regex里边的几个正则表达式匹配搜索接口,打包成DLL,以在不依赖于boost的情况下独立编译运行
regex 正则软件regex 正则软件regex 正则软件regex 正则软件regex 正则软件 让你很好的上手测试正则表达式
对C#编程中可能需要或者用到的正则表达式有较详尽的解读
本文实例讲述了C#正则表达式Regex类用法,分享给大家供大家参考。具体实现方法如下: 一、在C#中,要使用正则表达式类,请在源文件开头处添加以下语句: 代码如下:using System.Text.RegularExpressions; 二、RegEx...
正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式
David Veeneman写的一个C#版正则表达式验证小工具,很实用,将源代码改了一下,供大家下载学习。 博客:wknight.cnblogs.com