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

Content deleted Content added
consistency - 3 lettered month abbr
include 'accessed on'
Line 9:
var txt=document.editform.wpTextbox1;
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )Jan\.?(?: | )([12]\d{3})/gi, '$1$2 January $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d)(?: | )Febr?\.?(?: | )([12]\d{3})/gi, '$1$2 February $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )Mar\.?(?: | )([12]\d{3})/gi, '$1$2 March $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30)(?: | )Apr\.?(?: | )([12]\d{3})/gi, '$1$2 April $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30)(?: | )Jun\.?(?: | )([12]\d{3})/gi, '$1$2 June $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )Jul\.?(?: | )([12]\d{3})/gi, '$1$2 July $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )Aug\.?(?: | )([12]\d{3})/gi, '$1$2 August $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30)(?: | )Sept?\.?(?: | )([12]\d{3})/gi, '$1$2 September $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )Oct\.?(?: | )([12]\d{3})/gi, '$1$2 October $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30)(?: | )Nov\.?(?: | )([12]\d{3})/gi, '$1$2 November $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )Dec\.?(?: | )([12]\d{3})/gi, '$1$2 December $3');
 
regex(/\(([0-2]?\d|30|31)(?: | )Jan\.?(?: | )([12]\d{3})\)/gi, '($1 January $2)');
Line 33:
regex(/\(([0-2]?\d|30|31)(?: | )Dec\.?(?: | )([12]\d{3})\)/gi, '$1 December $2)');
 
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Jan\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1January $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Febr?\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1February $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Mar\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1March $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Apr\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1April $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Jun\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1June $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Jul\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1July $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Aug\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1August $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Sept?\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1September $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Oct\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1October $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Nov\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1November $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))Dec\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1December $2, $3');
 
regex(/\(Jan\.?(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})\)/gi, '(January $1, $2)');
Line 78:
var txt=document.editform.wpTextbox1;
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )January,?(?: | )([12]\d{3})/gi, '$1$2 Jan. $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d)(?: | )February,?(?: | )([12]\d{3})/gi, '$1$2 Feb. $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )March,?(?: | )([12]\d{3})/gi, '$1$2 Mar. $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30)(?: | )April,?(?: | )([12]\d{3})/gi, '$1$2 Apr. $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30)(?: | )June,?(?: | )([12]\d{3})/gi, '$1$2 Jun. $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )July,?(?: | )([12]\d{3})/gi, '$1$2 Jul. $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )August,?(?: | )([12]\d{3})/gi, '$1$2 Aug. $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30)(?: | )September,?(?: | )([12]\d{3})/gi, '$1$2 Sep. $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )October,?(?: | )([12]\d{3})/gi, '$1$2 Oct. $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30)(?: | )November,?(?: | )([12]\d{3})/gi, '$1$2 Nov. $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))([0-2]?\d|30|31)(?: | )December,?(?: | )([12]\d{3})/gi, '$1$2 Dec. $3');
 
 
Line 103:
regex(/\(([0-2]?\d|30|31)(?: | )December,?(?: | )([12]\d{3})\)/gi, '$1 Dec.$2)');
 
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))January(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Jan. $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))February(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Feb. $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))March(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Mar. $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))April(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Apr. $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))June(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Jun. $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))July(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Jul. $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))August(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Aug. $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))September(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Sep. $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))October(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Oct. $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))November(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Nov. $2, $3');
regex(/(\|[ ]*(?:date|archivedate|accessdate)[ ]*=[ ]*|(?:Accessed|Retrieved) (?:on |))December(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})/gi, '$1Dec. $2, $3');
 
regex(/\(January(?: | )([0-2]?\d|30|31),?(?: | )([12]\d{3})\)/gi, '(Jan. $1, $2)');