Skip to contents

Is it an ORCID iD?

Usage

is_orcid(x)

Arguments

x

A character vector.

Value

Logical vector; TRUE for a dddd-dddd-dddd-dddC ORCID whose ISO 7064 mod-11-2 check digit is valid (C may be X).

See also

Other research-id detectors: is_doi(), is_isbn(), is_issn(), is_npi()

Examples

is_orcid(c("0000-0002-0488-8591", "0000-0002-0488-8590", NA))
#> [1]  TRUE FALSE    NA