Loading
function(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(360345),i=n(476858),s=n(355418);let a=RegExp(`([0-9]{4})[-\\.\\/\\s](?:(${(0,i.uJ)(r.eB)})|([0-9]{1,2}))[-\\.\\/\\s]([0-9]{1,2})(?=\\W|$)`,"i"),o=1,l=2,u=3,c=4;class d extends s.c{strictMonthDateOrder;constructor(e){super(),this.strictMonthDateOrder=e}innerPattern(){return a}innerExtract(e,t){let n=parseInt(t[o]),i=parseInt(t[c]),s=t[u]?parseInt(t[u]):r.eB[t[l].toLowerCase()];if(s<1||s>12){if(this.strictMonthDateOrder)return null;i>=1&&i<=12&&([s,i]=[i,s])}return i<1||i>31?null:{day:i,month:s,year:n}}}}