정규식을 사용하여 설명한 것처럼 색인 대체를 수행 할 방법이 없습니다. 목록이 순차적이며 마크 업에 포함되지 않은 경우 모든 언어의 빠른 스크립트가 대신 할 수 있습니다. 예를 들어, 자바 스크립트 ...
(이 코드는, 신속하고 더러운 아니 친구가없고, 초등학교에 조롱했지만, 작업이 이루어집니다.) 답장을 보내
<html>
<script>
function init(){
var i,id=1,item,arr=[],items=document.body.innerHTML.split(/[\r\n]/g);
for(i=0;i<items.length;i++){
item=items[i].replace(/^\s+|\s+$/g,"");
if(item=='')
continue;
arr[arr.length] = 'id:'+
('00'.substr(0,2-Math.floor(Math.log(id)/Math.LN10))+id)+
', name:'+item;
id++;
}
document.write(arr.join('<br>'));
}
</script>
<body onload='init()'>
asdf.jpg
lkh.jpg
gfh.jpg
iuaa.jpg
(etc...)
감사합니다. 필자는 파일에 줄 번호를 추가하여 원하는 위치에 정규식을 추가했습니다. 나중에 나는 어쨌든 숫자가 필요 없다고 결정했다. 그렇게되지 않습니다. –