我找不到与span标签中的span数相匹配的正则表达式,你能帮帮我吗?我正在使用正则表达式
<br/> <span class="counter_key">Total number of messages: </span> <span class="counter_value"> 14097 ( <a href="http://google.com"> more details </a>) </span><br/>
答案 0 :(得分:0)
从索引1获取匹配的组。
<span class="counter_value">\s*(\d+)
模式描述:
\s* match any white space character [\r\n\t\f ]
\d+ match a digit [0-9] between one and unlimited times
这是demo
答案 1 :(得分:0)
答案 2 :(得分:0)
在您的示例中,假设您使用的是javascript,并且保证在.counter_value
的任何给定范围内只有一个数字:
var num = $('.counter_value').text().match(/(\d+)/)[1];