2013-11-24 72 views
-1

我會用什麼正則表達式來獲取遵循這個模式的網址:正確的正則表達式這個URL

https://www.facebook.com/」 +「一些文本」 +「瀏覽器」

意思是說開頭Facebook的網址,有一些不同的文字,然後在最後有'瀏覽器'這個詞?

謝謝!

+1

你試過了哪些正則表達式? – aIKid

+0

我其實嘗試了一些與此非常相似的東西。出於某種原因,我的腳本不能正常工作,所以也許錯誤在別的地方。 – goldisfine

回答

1
r'https://www\.facebook\.com/.*browser' 

.是一個正則表達式元字符的意思是「任何單個字符」,所以文字時段必須用反斜槓進行轉義。 *的意思是「前一件事的任何數量的匹配」,所以.*的意思是「任意數量的任意字符」。字符串前面的r將其標記爲原始字符串文字,因此反斜槓由正則表達式引擎而不是Python解析器處理。

1

我認爲它是r'https://www\.facebook\.com/.*browser$',因爲'瀏覽器'這個詞在最後。

+0

啊!好吧,也許就是這樣。 – goldisfine