Skip to content

Commit 9d14145

Browse files
0einstein0ntarocco
authored andcommitted
schemes: updated regex for inspire identifiers
1 parent 5254784 commit 9d14145

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

site/cds_rdm/schemes.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ def cds_reference_number():
1818

1919

2020
aleph_regexp = re.compile(r"\d+(CER|MMD){0,2}$", flags=re.I)
21-
inspire_regexp = re.compile(r"\d+$", flags=re.I)
21+
inspire_regexp = re.compile(
22+
r"(?:\d+$|[A-Z]\d{2}-\d{2}-\d{2}\.\d+)", flags=re.I
23+
) # Matches a string ending with digits (e.g. "1234") or an Inspire conference ID (e.g. "C18-07-09.6")
2224
inspire_author_regexp = re.compile(r"INSPIRE-\d+$", flags=re.I)
2325

2426

0 commit comments

Comments
 (0)