首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

网页标签内中文字符的正则表达匹配有关问题

2012-04-13 
网页标签内中文字符的正则表达匹配问题标签形如HTML codep classw490 网页标签内中文字符的正则表达

网页标签内中文字符的正则表达匹配问题
标签形如

HTML code
            <p class="w490"> 网页标签内中文字符的正则表达匹配问题            </p>

我需要匹配在<p>标签内的中文。
自己写的是
Python code
ur'''<p class="w490">(.*?)/n</p>'''

结果是空。

我以为是中文编码问题,但如果匹配
HTML code
            <a href="http://forum.csdn.net/">程序员论坛</a>

差不多写的是
Python code
ur'''<a href="http://www.douban.com/">(.*?)</a>'''

能够得到匹配到“程序员论坛”这个结果……

有高手能告之下吗?

[解决办法]
探讨

已经自行解决……

Python code
list = re.findall(ur'''<p\s*[^>]*>([^<]*)<\/p>''',content)


随便来个人回复下,我给分结贴了

热点排行
Bad Request.