Datatypes

CAS Registry Number

ID casrn

DatatypeNot PIIidentifierDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

Identifier that the Chemical Abstracts Service (CAS) gives to a chemical substance: two to seven digits, a hyphen, two digits, a hyphen and a check digit.

Categories
Chemistry
Countries
Global (not tied to a country)
Languages
Common to most languages
AutoType benchmark
cas
Bioregistry
cas
python-stdnum
stdnum.casrn
Wikidata
P231
Quality
95/100 · missing: translation
Metacrafter rules
no detection rule yet
Supported by tools
Auto-Type, DataPrep, python-stdnum

Regular expression

^[1-9]\d{1,6}-\d{2}-\d$

Python re syntax.

Examples

ValueDescription
7732-18-5Water
64-17-5Ethanol
50-00-0Formaldehyde
7732-18-57 invalidOne character too many

Sources

Use this record