User:Phe/Move refs.js

// ThomasV code function get_references {   var editbox = document.getElementById('wpTextbox1'); var text = editbox.value = editbox.value; var msg="";

for(i=1;i<200;i++) { nn="["+i+"]";

while(1){ pos1 = text.indexOf(nn); if(pos1==-1) break; reg = new RegExp(" \\s*\\["+i+"\\]\\s*(.*?)(|)", ""); m = text.match(reg); if(m) { msg = msg + nn+" : "+m[1].substring(0,30)+"...\n"; text = text.substring(0,pos1)+" "+text.substring(pos1+nn.length); text = text.replace(m[0],""); }        else { msg = msg + "no match for "+nn+"\n"; break; } }   }    alert(msg); editbox.value = text; }