求助一个正则表达式取值

问题描述

<li><ahref=http://>aaa<b>aaa</b></a>,</li><li><ahref=http://><b>aaa</b>aaa</a>,</li><li><ahref=http://>aa<b>aaa</b>aaa</a>,</li>求形如以上正则表达式取值,也就是yahoo的英文相关搜索

解决方案

解决方案二:
strings="..";Regexre=newRegex(@"<a[^>]*href=(""(?<href>[^""]*)""|'(?<href>[^']*)'|(?<href>[^s>]*))[^>]*>(?<text>.*?)</a>",RegexOptions.IgnoreCase|RegexOptions.Singleline);Matchm=re.Match(s);if(m.Success){stringlink=m.Groups["href"].Value;stringtext=Regex.Replace(m.Groups["text"].Value,"<[^>]*>","");Console.WriteLine("link:{0}ntext:{1}",link,text);}

解决方案三:
非常遗憾没有成功不过已经解决:先把b标签过滤就好取了

时间: 2024-07-29 01:19:17

求助一个正则表达式取值的相关文章

急求JS正则表达式取值

问题描述 <?xml version="1.0"?><modes><mode class="module" title="PPP"/><mode class="module" title=""/><line id="line12"/></modes>想用正则表达式 获取title的属性值请给位帮忙啊,加急.哎,只是没

求助 一个正则表达式的写法

问题描述 一个从HTML中提取数据的正则表达式具体的就是我需要从一堆HTML中先提取以下一段<trclass="firstEUR"><tdclass="mynt"scope="row"><ahref="/markadir/gengigjaldmidla/gengisthroun/?mynt=EUR&teg=A"><acronymtitle="Evra">

先排序还是先取值

排序                                                           先排序还是先取值   题目:  MS SQLSERVER和ORACLE中取出表中按照某字段排序的前N条记录   这个题目看上去似乎那么简单, 两种数据库都提供ORDER BY 子句. 问题应该能够迎刃而解吧.   先试一下MS SQLSERVER是怎么做的:       use Northwind; create table TestSort (ID integer); in

页面中有20个textbox框,分别为txt1,txt2 ……txt20 有没有办法通过循环分别给他们取值

问题描述 页面中有20个textbox框,分别为txt1,txt2--txt20有没有办法通过循环分别给他们取值 解决方案 解决方案二:把这些控件名放在一个数组中.然后从数组中读出每一个元素取值即可....解决方案三:嗯,楼上说的不错解决方案四:用数组解决方案五:个人认为可以先在客户端将数据取出来用Javascript的方法vartxt=document.all['txt'];然后便利txt得到数据后用_dopostback()再传到服务器端就可以了解决方案六:StringtempStr="&q

40-.net如何从数据库中的一个表中取值

问题描述 .net如何从数据库中的一个表中取值 假设这是我数据库里的一张表(数据库是oracle),我该如何取得这些数将他们传给jsonObj.Rows,求教各位大神,能给个具体的实现过程吗? 解决方案 sonObj.Rows是你自己组装的json对象吧,你首先要查询数据库,这个自己看msdn把,很简单,获取值后开始组织json就行了 解决方案二: 自己读取数据后,通过服务器端代码赋值给aspx上的script标签就行,注意<%%>这种代码不能放js文件里面,必须是在aspx页面里面才能解析运

一个标签从标签数组中取值方法实现

问题描述 一个标签从标签数组中取值的两种方法实现.一种方法是按标签出次的次数取值按出现.String[]add={"北京","上海","四川","四川","北京","四川"};"地址":"四川";还有一个方法是按权重进行显示String[]add={"北京","上海","四川","

python-初学Python,问一个关于数组取值的问题

问题描述 初学Python,问一个关于数组取值的问题 定义了一个tuple,初始化: name=('ada','bob','jack') 为什么取数组值的时候会报错? name(1) 解决方案 认真点,虽然你定义的不是list,是tuple,但是取值的时候还是要用name[1],而不是name(1). 解决方案二: 定义是定义,但是取值,有自己的语法规范name[1].不需要跟他爸爸长一样的.( )

求助:如何在JavaWeb中实现三维的坐标系,并且在每个坐标点都有一个相应的值?

问题描述 求助:如何在JavaWeb中实现三维的坐标系,并且在每个坐标点都有一个相应的值? 在一个应用中,需要在Javaweb中实现三维的坐标系,需要怎么做?通过Java3D吗?但是,在每个坐标值上怎么显示值啊?什么形式的值都可以,只要是整数就行,求各位大神解惑.. 解决方案 既然是Java Web,那么就可以用前端的图表插件的,比如amchart, Hightchart等,都有很绚烂的图表显示效果的,也有你说的三维图.你可以搜下.

获取数据-【求助】动态生成的checkbox如何取值??

问题描述 [求助]动态生成的checkbox如何取值?? 我动态生成了一些checkbox(从数据库中获取数据),现在想要实现获取checkbox选中或者未选中的状态来更新数据库,请问如何实现?? 解决方案 根据选中或者未选中,生成相应的update语句,然后执行就行了 解决方案二: 呢 谢谢PB的回答,可是我在遍历PlaceHolder中的checkbox控件时,for (int i = 0; i < this.PH.Controls.Count - 1; i++),那个controls.co