User:Ohconfucius/script/formatgeneral.js: Difference between revisions

Content deleted Content added
rem redundant spaces within wikilinks
No edit summary
Line 23:
txt.value=txt.value.replace(/[ ]{1,3}(<\s?ref[^>]{0,15})/gi, '$1');
txt.value=txt.value.replace(/(\w\d)[ ][ ]+(\w\d)/gi, '$1 $2');
 
//rem leading and lagging spaces within wikilinks
txt.value=txt.value.replace(/(\[\[)\s([^\]]*\]\])/g, '$1$2');
txt.value=txt.value.replace(/(\[\[[^\]\|]*)\s(\]\])/g, '$1$2');
Line 34 ⟶ 36:
txt.value=txt.value.replace(/&mdash;/gi, '—');
txt.value=txt.value.replace(/ — /gi, ' – ');
 
//rem leading and lagging spaces within wikilinks
txt.value=txt.value.replace(/(\[\[)\s([^\]]*\]\])/gi, '$1$2');
txt.value=txt.value.replace(/(\[\[[^\]\|]*)\s(\]\])/gi, '$1$2');
txt.value=txt.value.replace(/(\[\[[^\]]*\s)\s+([^\]]\]\])/gi, '$1$2');
txt.value=txt.value.replace(/(\[\[[^\]]*\d),(\]\])/gi, '$1$2');
 
//add missing space between wikilinks