위 코드에 표시된 것처럼 두 개의 "img" 단어가 있습니다. 첫 번째 "img2"에 "img"를 일치시키고 싶지만 "2"가 포함되어 있지 않습니다.
/img[0-9]/를 사용하면 "2"도 포함되는데 숫자 뒤에 숫자가 오는 것을 일치시킬 수 있는 방법이 있나요? 그런데 결과에 숫자가 포함되지 않나요?
ringa_lee2017-06-12 09:30:12
/(img)d/.exec('/images/img2.jpg" alt="" class="img"')[1]
img와 일치하고 그 뒤에 숫자가 있습니다. 구체적인 숫자 수는 일치 항목에 따라 다릅니다. , 그리고 마지막으로 꺼내십시오. 일치하는 그룹의 데이터는 img이며 괄호
女神的闺蜜爱上我2017-06-12 09:30:12
으아악
댓글을 주셔서 감사합니다. 이는 너비가 0인 어설션을 사용하기에 적합한 상황이라는 것이 밝혀졌습니다. 정보를 찾아서 작성했습니다.
더하기 기호 앞에는 일치할 결과("img")가 오고 그 뒤에 선택 조건(img에 숫자가 포함되어야 함)이 옵니다. 그러면 문제가 해결됩니다~
O(∩_∩)O~~