User:Lightmouse/monobook.js/script.js: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 61:
 
// century
// txt.value=txt.value.replace(/\[\[((?:first|second|third|fourth|fifth|sixth|seventh|eighth|ninth|tenth|eleventh|twelfth|thirteenth|fourteenth|fifteenth|sixteenth|seventeenth|eighteenth|nineteenth|twentieth|twenty(?:\s|-)first)(?:\s|-))(century|centuries)\]\]/gi, '$1century1$2');
// txt.value=txt.value.replace(/\[\[((?:first|second|third|fourth|fifth|sixth|seventh|eighth|ninth|tenth|eleventh|twelfth|thirteenth|fourteenth|fifteenth|sixteenth|seventeenth|eighteenth|nineteenth|twentieth|twenty(?:\s|-)first)(?:\s|-))(?:century|centuries)\s(AD|BC|CE|BCE([^\]]{1,30})\]\]/gi, '$1century1');
txt.value=txt.value.replace(/\[\[(\d{1,2}(?:st|nd|rd|th)(?:\s|-))(century|centuries)\]\]/gi, '$1$2');
txt.value=txt.value.replace(/\[\[\d{1,2}(?:st|nd|rd|th)(?:\s|-)century\|([^\]]{1,30})\]\]/gi, '$1');
 
// txt.value=txt.value.replace(/\[\[(\d{1,2}(?:stfirst|ndsecond|rdthird|thfourth|fifth|sixth|seventh|eighth|ninth|tenth|eleventh|twelfth|thirteenth|fourteenth|fifteenth|sixteenth|seventeenth|eighteenth|nineteenth|twentieth|twenty(?:\s|-)first)(?:\s|-))(century|centuries)(\sAD|\sBC|\sCE|\sBCE|)\]\]/gi, '$1centuries1$2$3');
// txt.value=txt.value.replace(/\[\[\d{1,2}(?:stfirst|ndsecond|rdthird|th)fourth|fifth|sixth|seventh|eighth|ninth|tenth|eleventh|twelfth|thirteenth|fourteenth|fifteenth|sixteenth|seventeenth|eighteenth|nineteenth|twentieth|twenty(?:\s|-)centuryfirst)(?:\s|(\d{1,2}-)(?:st|nd|rdcentury|thcenturies)(?:\ssAD|\sBC|\sCE|\sBCE|-)\|([^\]]{1,30})century\]\]/gi, '$1century1');
 
// txt.value=txt.value.replace(/\[\[\d{1,2}(?:st|nd|rd|th)(?:\s|-)century\|(\d{1,2}(?:st|nd|rd|th)(?:\s|-))centuries\]\]/gi, '$1centuries');
// txt.value=txt.value.replace(/\[\[(\d{1,2}(?:st|nd|rd|th)(?:\s|-))(century\s|centuries)(AD\sAD|BC\sBC|CE\sCE|\sBCE|BCE)\]\]/gi, '$1century 1$2$3');
// txt.value=txt.value.replace(/\[\[\d{1,2}(?:st|nd|rd|th)(?:\s|-)century\|(\d{1,2}(?:stcentury|nd|rd|thcenturies)(?:\ssAD|-))century\s(ADsBC|BC\sCE|CE\sBCE|BCE)\|([^\]]{1,30})\]\]/gi, '$1century $21');
// txt.value=txt.value.replace(/\[\[\d{1,2}(?:st|nd|rd|th)(?:\s|-)century\|(\d{1,2}(?:st|nd|rd|th)(?:\s|-))centuries\s(AD|BC|CE|BCE)\]\]/gi, '$1centuries $2');
 
//Protect 2000 AD etc