From f301f894295c6caf99389f435735365a9b4f186a Mon Sep 17 00:00:00 2001 From: Peter Andorfer Date: Mon, 28 Oct 2024 13:10:17 +0100 Subject: [PATCH 1/2] fix for lobid URL-Regex pattern a lobid URL like `https://lobid.org/gnd/4113209-9` was not recognized --- AcdhArcheAssets/uriNormRules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AcdhArcheAssets/uriNormRules.json b/AcdhArcheAssets/uriNormRules.json index 7f969ca..1917622 100644 --- a/AcdhArcheAssets/uriNormRules.json +++ b/AcdhArcheAssets/uriNormRules.json @@ -15,7 +15,7 @@ }, { "name" : "gnd-lobid", - "match" : "^https?://lobid.org/gnd/([0-9]+)$", + "match" : "^https?://lobid.org/gnd/?([-A-Z0-9]+)(?:/.*)?$", "replace" : "https://d-nb.info/gnd/\\1", "resolve" : "https://d-nb.info/gnd/\\1/about/lds.ttl", "format" : "text/turtle" From 45562f663e57a08436ca49167f72ecf5553dc75f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20=C5=BB=C3=B3=C5=82tak?= Date: Mon, 28 Oct 2024 14:02:09 +0100 Subject: [PATCH 2/2] :uriNormRules.json: update the gnd-lobid match --- AcdhArcheAssets/uriNormRules.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AcdhArcheAssets/uriNormRules.json b/AcdhArcheAssets/uriNormRules.json index 1917622..4ad24e1 100644 --- a/AcdhArcheAssets/uriNormRules.json +++ b/AcdhArcheAssets/uriNormRules.json @@ -15,7 +15,7 @@ }, { "name" : "gnd-lobid", - "match" : "^https?://lobid.org/gnd/?([-A-Z0-9]+)(?:/.*)?$", + "match" : "^https?://lobid.org/gnd/?([-A-Z0-9]+)(?:[.](?:json|rdf|ttl|nt))?$", "replace" : "https://d-nb.info/gnd/\\1", "resolve" : "https://d-nb.info/gnd/\\1/about/lds.ttl", "format" : "text/turtle"