From e4728b2757103313eaa6640aec3e63d66c37c74e Mon Sep 17 00:00:00 2001 From: SmartMonkey Date: Wed, 4 Feb 2026 09:29:19 +0100 Subject: [PATCH] Add drugcentral pattern --- src/curie.rs | 2 +- src/validators/curie_patterns.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/curie.rs b/src/curie.rs index 7589157..c359bec 100644 --- a/src/curie.rs +++ b/src/curie.rs @@ -12,7 +12,7 @@ use std::fmt::{Display, Formatter}; /// # Examples /// /// ``` -/// # use securiety::{Curie, CurieParser, CurieParsing}; +/// use securiety::{Curie, CurieParser, CurieParsing}; /// let parser = CurieParser::general(); /// let curie = parser.parse("prefix:reference").unwrap(); /// diff --git a/src/validators/curie_patterns.rs b/src/validators/curie_patterns.rs index a1d0eaa..3d5ed6e 100644 --- a/src/validators/curie_patterns.rs +++ b/src/validators/curie_patterns.rs @@ -414,5 +414,6 @@ sio, SIO_PATTERN => "^SIO:\\d{6}$", mat, MAT_PATTERN => "^MAT:\\d{7}$", // Current Procedural Terminology cpt, CPT_PATTERN => "^CPT:\\d+$", + drugcentral, DRUGCENTRAL => "DrugCentral:\\d+$", general, GENERAL_PATTERN => r"^[a-zA-Z0-9_][a-zA-Z0-9\._-]*:[^\s]+$" }