NagaYu/claimcheck-rules
0
1{2 "rules_version": "1.1.0",3 "description": "Date recognition and ISO normalisation.",4 "patterns": [5 "(?:令和|平成|昭和|大正|明治)\\s*(?:\\d{1,2}|元)\\s*年(?:\\s*\\d{1,2}\\s*月(?:\\s*\\d{1,2}\\s*日)?)?",6 "\\d{4}\\s*年\\s*\\d{1,2}\\s*月\\s*\\d{1,2}\\s*日",7 "\\d{4}\\s*年\\s*\\d{1,2}\\s*月",8 "(?<![0-9A-Za-z])\\d{4}[-/.]\\d{1,2}[-/.]\\d{1,2}(?![0-9A-Za-z])",9 "(?<![0-9A-Za-z])\\d{4}[-/]\\d{1,2}(?![-/.\\d])",10 "(?<![0-9A-Za-z])(?:Jan|January|Feb|February|Mar|March|Apr|April|May|Jun|June|Jul|July|Aug|August|Sep|Sept|September|Oct|October|Nov|November|Dec|December)\\.?\\s+\\d{1,2}(?:st|nd|rd|th)?,?\\s+\\d{4}(?![0-9A-Za-z])",11 "(?<![0-9A-Za-z])\\d{1,2}(?:st|nd|rd|th)?\\s+(?:Jan|January|Feb|February|Mar|March|Apr|April|May|Jun|June|Jul|July|Aug|August|Sep|Sept|September|Oct|October|Nov|November|Dec|December)\\.?,?\\s+\\d{4}(?![0-9A-Za-z])",12 "(?<![0-9A-Za-z])(?:Jan|January|Feb|February|Mar|March|Apr|April|May|Jun|June|Jul|July|Aug|August|Sep|Sept|September|Oct|October|Nov|November|Dec|December)\\.?,?\\s+\\d{4}(?![0-9A-Za-z])",13 "(?<![0-9A-Za-z])(?:FY)\\s?\\d{4}(?![0-9A-Za-z])",14 "\\d{4}\\s*年度",15 "(?<![0-9])\\d{4}\\s*年(?![0-9度])"16 ],17 "relative_date_pattern": "(?:昨年|一昨年|来年|再来年|今年|本年|先月|今月|来月|先週|今週|来週|昨日|本日|今日|明日|明後日|現在|最近|近年|直近|先般|過去\\d+年|今後\\d+年|\\byesterday\\b|\\btoday\\b|\\btomorrow\\b|\\blast\\s+(?:year|month|week|quarter)\\b|\\bnext\\s+(?:year|month|week|quarter)\\b|\\bthis\\s+(?:year|month|week|quarter)\\b|\\brecently\\b|\\bcurrently\\b|\\bnowadays\\b)",18 "era_offsets": {19 "令和": 2018,20 "reiwa": 2018,21 "平成": 1988,22 "heisei": 1988,23 "昭和": 1925,24 "showa": 1925,25 "大正": 1911,26 "taisho": 1911,27 "明治": 1867,28 "meiji": 186729 },30 "month_names": {31 "jan": 1,32 "january": 1,33 "feb": 2,34 "february": 2,35 "mar": 3,36 "march": 3,37 "apr": 4,38 "april": 4,39 "may": 5,40 "jun": 6,41 "june": 6,42 "jul": 7,43 "july": 7,44 "aug": 8,45 "august": 8,46 "sep": 9,47 "sept": 9,48 "september": 9,49 "oct": 10,50 "october": 10,51 "nov": 11,52 "november": 11,53 "dec": 12,54 "december": 1255 },56 "notes": [57 "Output granularity is preserved: YYYY, YYYY-MM or YYYY-MM-DD.",58 "Era year N maps to offset + N, so 令和1 == 2019.",59 "Relative expressions are counted but never become claims.",60 "Word boundaries are NOT \\\\b: in 契約は2024-01-05に both sides are word characters, so \\\\b never fires and the date was invisible.",61 "FY2024 and 2024年度 both normalise to 2024. Fiscal-year start months differ by country: a known false positive."62 ]63}64 