2010-01-21 4 views
2

[^a-zA-Z] 것은 내가 이미지 태그에 대한 정규식을 원하는 (xyz)캐럿/

제외 (abc)을 제외한 모든 항목과 일치 표현을 원하는 a, b, c, .. z, A, B, .. Z

을 제외한 모든 항목과 일치 정규 표현식에 단어를 부정.

나는 img.*src 시도 - 그것은 초기 부분 일치하지만 어떻게 문자의 그룹과 ^를 사용하는 캐럿 img[^(neither <img nor src=)]을 넣어 있도록 imgsrc 사이에 다른 이미지 태그가 안?

+0

당신이 내게 묻는 괜찮다면 같은 : 뭐 정확히 무엇을, 어떤 언어로? –

답변

1

설명하는 시나리오에 따르면 문자 제외 대신 미리보기를 사용하려는 것처럼 들립니다.

MatchThis\s*(?!DontMatchThis|OrThis) 

이 "MatchThis"와 일치하지만, 그것은 "DontMatchThis"또는 당신이 보는 이것은 미리와에 대해 자세히 알아 보려면 다음 링크의

"OrThis"뒤에되어 있지 않은 경우 정규 표현식의 룩백 (look-behinds) : http://www.regular-expressions.info/lookaround.html

2

"src"가 동일한 태그 안에 있는지 확인하십시오.

수행 <img\s[^>]*\bsrc

관련 문제