2010-02-02 4 views

답변

3

정규식 <a href="\S+"((?!onclick).)*>을 사용할 수 있습니다. 그것은 onclick 패턴없이 모든 링크를 찾을 수 있습니다.

흥미로운 부분에 대한 간단한 설명 ((?!onclick).)* : ?!onclickZero-width negative lookahead입니다. 이것은 onclick이라는 단어가 없으면 정규식 엔진이 일치 함을 의미합니다. 주변의 (.)*은 regex 엔진에게 onclick exlusion을 다른 문자로 둘러 쌀 수 있다고 말합니다.

+0

스티브 감사합니다! 그게 정확히 내가 찾고 있던 것이 었습니다. –