正则获取间的数据
现在抓取到页面信息,需要只获取到想要的div元素和li元素间的天气信息数据,
<div class="weather_div" style="margin: 8px 2px;">
<div class="name">06月01日<br>星期五</div>
<div class="weather">
<ul class="ui_top">
<li class="day">白天</li>
<li class="icon"><div class="spritesweather" id="d04"></div></li>
<li class="temp font_high">高温26℃</li>
<li class="weather_desc">雷阵雨</li>
<li class="wind">微风</li>
</ul>
<ul class="ui_bottom">
<li class="day">夜晚</li>
<li class="icon"><div class="spritesweather" id="n04"></div></li>
<li class="temp">低温15℃</li>
<li class="weather_desc">雷阵雨</li>
<li class="wind">微风</li>
</ul>
</div>
</div>
请问这个正则该怎么写呢?
<div class="weather_div" style="margin: 8px 2px;">
<div class="name">06月01日<br>星期五</div>
<div class="weather">
<ul class="ui_top">
<li class="day">白天</li>
<li class="icon"><div class="spritesweather" id="d04"></div></li>
<li class="temp font_high">高温26℃</li>
<li class="weather_desc">雷阵雨</li>
<li class="wind">微风</li>
</ul>
<ul class="ui_bottom">
<li class="day">夜晚</li>
<li class="icon"><div class="spritesweather" id="n04"></div></li>
<li class="temp">低温15℃</li>
<li class="weather_desc">雷阵雨</li>
<li class="wind">微风</li>
</ul>
</div>
</div>
请问这个正则该怎么写呢?
...全文
相关推荐
js正则表达式 匹配两个特定字符间的内容示例
今天小编就为大家分享一篇js正则表达式 匹配两个特定字符间的内容示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
获取网页表格数据 正则表达式
获取网页表格数据 正则表达式 获取网页表格数据 正则表达式
JS正则表达式获取字符串中特定字符的方法
主要介绍了JS正则表达式获取字符串中得特定字符,通过replace的回调函数获取,需要的朋友可以参考下
python正则表达式去除两个特殊字符间的内容方法
以去掉去掉<!–和–>为例进行说明: def clearContentWithSpecialCharacter(content): # 先将<!--替换成,普通字符l content = content.replace("<!--","l") # 再将-->替换成,普通字符l content = content.replace("-->","l") # 分组标定,替换, pattern = re.compile(r'(l)(.*)(l)') # 如果想包括两个l,则用pattern.sub(r\1''\3,Content) return pattern.sub(r'',content
Java通过正则表达式获取字符串中数字的方法示例
最近工作中遇到了一个需求,需要利用java获取字符串中的数字,尝试几种方法后发现利用正则表达式实现最为方法,下面这篇文章就主要介绍了Java通过正则表达式获取字符串中数字的方法,文中给出了详细的示例代码,需要的朋友可以参考下。


