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

# -*- coding: utf-8 -*-

import re

str ="你好慕课网"

flag = re.match(r"????",str)


print flag.group()


小菜鸟_2016
浏览 1498回答 3
3回答

chasonZCX

#!/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

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

清波

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
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python