首先,我不是正在編寫正則表達式的人,所以我不能只重寫它們。我拉幾個Javascript正則表達式,並試圖解析它們,但它們之間似乎有一些區別。測試在W3Schools的例子正則表達式,使用Javascript表明這一點:如何解析Python中的Python正則表達式?
var str="Visit W3Schools";
var patt1=/w3schools/i;
alert(str.match(patt1))
它提醒 「W3Schools的」。然而,在Python中,我得到:
import re
str="Visit W3Schools"
patt1=re.compile(r"/w3schools/i")
print patt1.match(str)
哪打印None
。 是否有一些庫可以用來將Javascript正則表達式轉換爲Python的正則表達式?
查找'.match'與'.search'。 –
[請小心使用w3schools。](http://w3fools.com) – Pointy