User:Ohconfucius/test/MOSNUM dates.js: Difference between revisions

Content deleted Content added
rem month+day+year pseudo-ISO dates for testing
Tag: Reverted
Revert to revision 1300482432 dated 2025-07-14 16:01:23 by Ohconfucius using popups
Line 271:
.ohc_regex(/(\|\s*access-?date\s*=)\s*(?:3[01])( February @yyyy)(?=[\s\n]*[<|}])/gi, "$128$2") // rem nonsense access dates February
.replace(/(\|\s*access-?date\s*=)\s*(\d{4})(?=[\s\n]*[<|}])/gi, '') // common cs1 error
 
// month+day+year pseudo-ISO dates
.ohc_regex(/(\|\s*(?:publication|archive|access|air|)-?date\s*=\s*@dd)-@Mon-@YYYY/gi, "$1 @FullMonth @YYYY")
.ohc_regex(/(\|\s*(?:publication|archive|access|air|)-?date\s*=\s*)@YYYY-@DD-@Mon/gi, "$1 @DD @FullMonth @YYYY")
 
.replace(/(\|\s*(?:date|year)\s*=)\s*(?:(?:date |)unknown|(?:not? |non-|un)date[ds])(?=[\s\n]*[<|}])/gi, "$1n.d.") // common cs1 error
.replace(/(\|\s*(?:date|year)\s*=)\s*n\.?d(?=[\s\n]*[<|}])/gi, "$1n.d.") // common cs1 error
.replace(/(\|\s*)year(\s*=\s*)(?=n\.?d\.)(?=[\s\n]*[<|}])/gi, "$1date$2") // common cs1 error
 
// remove parasitic metadata - days of the week/descriptives