From 1370407d2eef8045d8ef5da9fb661da2fcdccd8d Mon Sep 17 00:00:00 2001 From: Ricardo Pereira Date: Tue, 13 Aug 2024 17:46:26 +0100 Subject: [PATCH] access REGEX from outside --- src/main/java/pt/ptcris/utils/ExternalIdsNormalizer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/pt/ptcris/utils/ExternalIdsNormalizer.java b/src/main/java/pt/ptcris/utils/ExternalIdsNormalizer.java index 4d284a4..830ea78 100644 --- a/src/main/java/pt/ptcris/utils/ExternalIdsNormalizer.java +++ b/src/main/java/pt/ptcris/utils/ExternalIdsNormalizer.java @@ -16,7 +16,7 @@ public final class ExternalIdsNormalizer { private static final Pattern patternISBN = Pattern.compile("([0-9][-0-9 ]{8,15}[0-9xX])(?:$|[^0-9])"); - private static final Pattern patternDOI = Pattern.compile("(10(\\.[0-9a-zA-Z]+)+\\/(?:(?![\"&\\'])\\S)+)"); + public static final Pattern patternDOI = Pattern.compile("(10(\\.[0-9a-zA-Z]+)+\\/(?:(?![\"&\\'])\\S)+)"); private static final Pattern patternARXIV = Pattern.compile("(?:(?i)arXiv:)?(\\d{4}\\.\\d{4,5}(v\\d)?|[\\w-\\.]+\\/\\d{7}(v\\d)?)\\b");