如何使用re包在python中搜索模式?

时间:2015-04-03 12:41:40

标签: python regex

我的文件中包含以下内容:

hello//hello1
this is a file
good-morning

我想检查一个以双引号开头和结尾的模式,并且在引号之间有//个字符,如上面的字符串所示。输出应该是:

hello//hello1

2 个答案:

答案 0 :(得分:0)

尝试这样:

>>> my_string
'"hello//hello1" this is a file "good-morning"'
>>> re.findall('"\w+//\w+"', my_string)
['"hello//hello1"']

答案 1 :(得分:0)

使用findall

尝试此操作
>>>re.findall('"\w+//\w+"','mystring "hello//hello1" sample')
['"hello//hello1"']