为了账号安全,请及时绑定邮箱和手机立即绑定

python 如何匹配汉字 我想匹配出来“慕课网”

python 如何匹配汉字 我想匹配出来“慕课网”

小菜鸟_2016 2016-03-29 09:44:51
# -*- coding: utf-8 -*-import restr ="你好慕课网"flag = re.match(r"????",str)print flag.group()
查看完整描述

3 回答

?
chasonZCX

TA贡献2条经验 获得超0个赞

#!/usr/bin/python  
# -*- coding:utf8 -*-

import re

textlist = ["你好慕课网", "慕课网你好", "慕课你好", "慕课", "你好"]

for line in textlist:
    MatchResults = re.search('慕课网', line, )
    if MatchResults != None:
        print "Match Result: " + line


结果:

>>>
Match Result: 你好慕课网
Match Result: 慕课网你好

查看完整回答
反对 回复 2016-03-31
?
小菜鸟_2016

TA贡献1条经验 获得超0个赞

re.findall('好(.+)',str)

查看完整回答
反对 回复 2016-03-29
?
清波

TA贡献165条经验 获得超90个赞

import re  

source = u"s2f程序员杂志一2d3程序员杂志二2d3程序员杂志三2d3程序员杂志四2d3".encode('utf-8')

a = re.findall(u"程序员".encode('utf-8'), source)

if a:
    for index, value in enumerate(a):
        a[index]=value.decode('utf-8')
    for i in a:
        print i


查看完整回答
反对 回复 2016-03-29
  • 3 回答
  • 0 关注
  • 1497 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信