많은 <a id="r"></a>
태그 가있는 문서가 있고 각각에 증가하는 숫자를 추가하고 싶습니다. 그래서 <a id="r1"></a>
... <a id="r2"></a>
등. 현재 가지고있는 루프가 작동하지 않는 것 같습니다.
function(doc) {
for (var i = 1; i <= doc.length; i++) {
var number = 1;
return doc.replace(/<a id=""><\/a>/, '<a id="page' + number + '"></a>');
number += 1
};},
나는 당신이 반복하고 싶지 않다고 생각합니다. 교체 패턴에서 증가하는 숫자로 전역 정규식을 시도하십시오.
function(doc) {
var number = 1;
return doc.replace(/(<a\s+[^>]*id="r)("[^>]*>[^<]*<\/a>)/gi, function(m, a, b) {
return a + (number++) + b;
});
};
어떤이 외모 <A>
와 태그 id="r"
, 콘텐츠를 유지하고 같은 속성 만 변경 r
에를 r1
, r2
, r#
. 이것이 당신이 원하는 것입니까?
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다