Python 求正则表达式匹配中文

例:

<代码>书名1【精装版】<代码>
<代码>书名2【豪华版版】<代码>
<代码>书名3<代码>

我要书名1,书名2,书名3

#coding=utf-8

import re


string = u"""<代码>书名1【精装版】<代码>
<代码>书名2【豪华版版】<代码>
<代码>书名3<代码>"""

fresult = re.findall(u">(.*?)[【|<]", string)


for item in fresult:
    print item.encode("utf-8")

温馨提示:答案为网友推荐,仅供参考