首先,我不是编写正则表达式的人,所以我不能只是重写它们。我正在引入几个 Javascript 正则表达式,并尝试解析它们,但它们之间似乎存在一些差异。在 W3Schools 上测试示例正则表达式,Javascript 显示:
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 正则表达式?