Goal: create regex of ICD-10 codes.
Format
- Compulsory start:
Letter,Digit, (eitherLetterorDigit), - Optional end: has a
.then up to 4 Letters or Digits
I've most of the 1st half:
r'[A-Z][0-9][0-9]'
The second half I'm stuck on:
([a-z]|[0-9]){1,4}$
If there is something generated, it must have a dot .
Examples: .0 or .A9 or .A9A9 or .ZZZZ or .9999 etc.
Note: I know some ICD-10 codes don't surpass a certain number/ letter; but I am fine with this.