http://daplus.net/javascript-jquery-선택기-정규식/
jQuery 선택기와 함께 와일드 카드 또는 정규 표현식 (정확한 용어는 확실하지 않음) 사용에 대한 설명서를 읽었습니다.
나는 이것을 직접 찾았지만 구문과 사용법에 대한 정보를 찾을 수 없었습니다. 구문에 대한 문서가 어디에 있는지 아는 사람이 있습니까?
편집 : 속성 필터를 사용하면 속성 값의 패턴을 기반으로 선택할 수 있습니다.
James Padolsey 는 정규식을 선택할 수 있는 훌륭한 필터 를 만들었습니다 .
다음이 있다고 가정하십시오 div
.
<div class="asdf">
Padolsey의 :regex
필터는 다음과 같이 선택할 수 있습니다.
$("div:regex(class, .*sd.*)")
또한 선택기 공식 문서를 확인하십시오 .
이 filter
함수를 사용하여 더 복잡한 정규식 일치를 적용 할 수 있습니다 .
다음은 처음 세 div와 일치하는 예입니다.
$('div')
.filter(function() {
return this.id.match(/abc+d/);
})
.html("Matched!");
<script src="<https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js>"></script><div id="abcd">Not matched</div><div id="abccd">Not matched</div><div id="abcccd">Not matched</div><div id="abd">Not matched</div>
도움이 될 수 있습니다.
Contains 로 찾는다면 다음과 같습니다.