우선, 나는 정규 표현식을 쓰고있는 사람이 아니기 때문에 다시 작성할 수는 없습니다. 몇 가지 자바 정규 표현식을 꺼내서 파싱하려고 시도하지만 이들 사이에 약간의 차이가있는 것으로 보입니다. W3 스쿨의 예를 들어 정규 표현식을 테스트, 자바 스크립트가 이것을 보여줍니다Python에서 Javascript regexp를 구문 분석하는 방법은 무엇입니까?
"W3 스쿨"을 경고var str="Visit W3Schools";
var patt1=/w3schools/i;
alert(str.match(patt1))
. 그러나 파이썬에서는 다음과 같이 나타납니다.
import re
str="Visit W3Schools"
patt1=re.compile(r"/w3schools/i")
print patt1.match(str)
None
을 인쇄합니다. Javascript 정규 표현식을 파이썬으로 변환하는 데 사용할 수있는 라이브러리가 있습니까?
는'.match' 대'.search'를 검색합니다. –
[w3schools를 사용하여 조심하십시오.] (http://w3fools.com) – Pointy