"Module:Citation/CS1/Date validation": अवतरणों में अंतर

Content deleted Content added
lua script error fix for non-Latin digits in |year=;
updated per enwiki
पंक्ति 1:
--[[
History of changes since last sync: 2020-01-18
 
2020-01-23: Change mdy check from " *" to " +" after day number in order to catch bad dates like "26November 2019".
 
 
]]
 
 
--[[--------------------------< F O R W A R D D E C L A R A T I O N S >--------------------------------------
Line 373 ⟶ 381:
['Md-dy'] = {'^(%D-) +([1-9]%d?)[%-–]([1-9]%d?), +((%d%d%d%d)%a?)$', 'm', 'd', 'd2', 'a', 'y'},
-- day-initial: day month year
['dMy'] = {'^([1-9]%d?) *+(%D-) +((%d%d%d%d?)%a?)$', 'd', 'm', 'a', 'y'},
-- year-initial: year month day; day: 1 or 2 two digits, leading zero allowed; not supported at en.wiki
-- ['yMd'] = {'^((%d%d%d%d?)%a?) +(%D-) +(%d%d?)$', 'a', 'y', 'm', 'd'},