2015-04-03 27 views
0

我有一個文件說有以下內容:如何在Python中使用重包來搜索模式?

hello//hello1 
this is a file 
good-morning 

我要檢查爲開始,以雙引號結束,並且具有在如上面的字符串顯示引號之間//字符的模式。輸出應該是:

hello//hello1 
+0

搜索的結果是匹配對象,而不是你的字符串輸出。你真的想做什麼? – 2015-04-03 12:46:36

回答

0

嘗試這樣的:

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

在我演示的demo中,它的工作非常完美。你能告訴你如何嘗試 – Hackaholic 2015-04-03 13:03:29

0

試試這個使用findall

>>>re.findall('"\w+//\w+"','mystring "hello//hello1" sample') 
['"hello//hello1"'] 
相關問題