用正则式取出> </span>中的内容

<td class="tdnumber"><span class="green">6.25</span></td>
<td class="tdnumber"><span class="green">-4.58%</span></td>
<td class="tdnumber"><span class="green">-147万</span></td>
<td class="tdnumber"><span class="green">-6.84%</span></td>
<td class="tdnumber"><span class="">0</span></td>
取出来的结果希望放到一个数组中,a[0]=6.25,a[1]=-4.58%,a[2]=-147万,a[3]=-6.84%,a[4]=0

第1个回答  2013-08-21
/<span class="green">([^<]+)<\/span>/

正则表达式就这么写,然后应用你使用的语言中的正则函数就行了,子表达式1匹配的结果就是你想要的本回答被网友采纳
第2个回答  2013-08-21
简单点
<td class="tdnumber"><span class="green">([-+]?\d+(\.\d+)?([\u4e00-\u9fa5]|%)?)</span></td>
也不知道你用什么语言 反正正则也就是这样 很简单

...取出文字过滤掉中间的字符比如:我是中国人<\/span>我爱中国 取出我是...
正则:\/[<][\/]?\\w+[>]\/g \/内容\/:在JavaScript中表示这是一个正则表达式对象,其他语言内不需要\/\/ [<]:表示标签的开头尖括号 [\/]?:表示可以有\/符号也可以没有,目的是为了匹配开始标签和结束标签 譬如:<span>内容<\/span>,替换後只要【内容】\\w+:表示字符类(包括大小写字母,数字),如果...

<span><\/span> 正则表达式 java
方法一:直接正则表达式提取授权码 Pattern pattern = Pattern.compile("\\d+");Matcher matcher = pattern.matcher(str);String string = matcher.group(1);方法二:去除字符串中多余的html标签 Pattern pattern = Pattern.compile("<.+?>", Pattern.DOTALL);Matcher matcher = pattern.matcher(str);...

python+selenium3怎么取出span标签中的内容
使用正则,引入re包 import restr1 = '<span data-reactid=".2.1.$550127.0.1.0.0.0.0.0.1">200<\/span>'result = re.findall(r'<span data-reactid=".2.1.\\$550127.0.1.0.0.0.0.0.1">(\\d+)<\/span>', str1)print(result)...

正则表达式 提取内容
\/\/javascript 代码示例var text = '<\/span><span data-jsx="468416" data-reactid="41">要提取的内容< br>'var reg = \/data-reactid="\\d+">(.*)< br>\/g;var group1 = reg.exec(text)[1];\/\/要提取的内容\/**正则中,使用()包含起来的内容可以捕获;要正确匹配要捕获的内容,跟要...

易语言正则表达式取出文本
.*?)<\/a>”表达式字串 = 表达式字串 + “.*?<span>.*?>(.*?)<\/span>”表达式.创建 (表达式字串, )搜索结果 = 表达式.搜索全部 (待搜索内容).计次循环首 (3, i)编辑框2.内容 = 编辑框2.内容 + 搜索结果 [1].取子匹配文本 (待搜索内容, i, ) + “,”.计次循环尾 ()

...<span class="g"> xxxxxxxxx 2012-9-25 <\/span>
为什么要用正则表达式呢?js不是简单的多嘛。.innerHTML这个属性便能得到一对标签中所有的内容。

java 使用正则表达式 如何将 span 中 font 相关内容清除
public class Test {public static void main(String[] args) throws Exception {String resStr = "<span style=\\"font-family:***;width:80px;\\">";String targetStr = resStr.replaceAll("style=\\"font-family.*?\\"", "");System.out.println(targetStr);}}最终得到:<span > ...

php正则表达来获取html中的部分内容
2. 一般来说,如果用正则来获取匹配内容,一般使用 preg_match\/ preg_match_all 函数。补充回答:正则表达式如下:'%<div class="wap2"><span>功能<\/span>(.*?)<\/div>%si'以下是代码,经测试,运行正常:<?php str = '<div class="wap2"><span>功能<\/span>这里面是要获取的内容,不能...

php正则表达式提取网页数据(无数据是用-表示的),\/(\\d+)\\.(\\d+)\/is...
是要获取 所有 <span class="bblacktxt">XXXXXXXXXXX<\/span>里面的 数值 ,还是 这个页面 里面 的所有数值?str =<<<DEO<tr > <td class="borderLeft bright">客胜<\/td> <td class="borderLeft"><a href='\/soccer\/match\/579818\/cs\/change\/236\/' target='_blank'><span class=...

<\/b>想要的内容<\/span>这个正则表达式应该怎么写
给楼主提供两种方法:1、直接匹配到想要内容:(?<=<\/b>).*(?=<\/span>)2、通过分组来捕获想要的内容:<\/b>(.*)<\/span> 匹配结果取第1个分组(第0个分组是整个正则表达式)希望可以帮到你!

相似回答