Regular Expression To Validate ICD-9 Codes

A regular expression to verify it is a valid ICD-9 (International Classification of Diseases, Ninth Revision) code.

/([V\d]\d{2}(\.?\d{0,2})?|E\d{3}(\.?\d)?|\d{2}(\.?\d{0,2})?)/

Matches:

  • E123
  • V4572
  • 045.23

Non-matches:

  • c123
  • v27901
  • 1234.5

See Also: