특정 속성이 HTML 태그에 없는지 확인하는 정규 표현식을 한동안 디자인하려고합니다.
내 접근 방식 :
구체적으로 : "nosecure"속성이없는 모든 img-tag를 찾습니다.
내 현재 상태는 다음과 같습니다. https://regex101.com/r/dR7oQ8/2
(링크에 문제가있는 경우 현재 정규식은 다음과 같습니다. /<img([^n]*(?!nosecure))*>/g
)
그러나 나는 그 부분을 올바르게 부정하지 않았으며 이제 누군가가 나를 친절하게 도울 수 있기를 바랍니다.
인사, 크리스토퍼
아래와 같이 부정적인 예측 어설 션을 변경하십시오.
<img\b(?![^>]*\bnosecure\b)[^>]*>
(?![^>]*nosecure)
부정적인 예견은 태그 nosecure
내부에 문자열 이 존재 하지 않는다고 단언합니다 img
.이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다