mirror of
https://github.com/ilri/cgspace-java-helpers.git
synced 2024-11-17 12:27:05 +01:00
src/main: add more DOI formats to NormalizeDOIs
I saw some DOIs like "www.doi.org" in our repository recently.
This commit is contained in:
parent
12a606ac61
commit
e0153fd38a
@ -86,9 +86,11 @@ public class NormalizeDOIs extends AbstractCurationTask {
|
||||
newDOI = newDOI.replace("http://", "https://");
|
||||
// 4. Prefer doi.org to dx.doi.org
|
||||
newDOI = newDOI.replace("dx.doi.org", "doi.org");
|
||||
// 5. Replace values like doi: 10.11648/j.jps.20140201.14
|
||||
// 5. Prefer doi.org to www.doi.org
|
||||
newDOI = newDOI.replace("www.doi.org", "doi.org");
|
||||
// 6. Replace values like doi: 10.11648/j.jps.20140201.14
|
||||
newDOI = newDOI.replaceAll("^doi: 10\\.", "https://doi.org/10.");
|
||||
// 6. Replace values like 10.3390/foods12010115
|
||||
// 7. Replace values like 10.3390/foods12010115
|
||||
newDOI = newDOI.replaceAll("^10\\.", "https://doi.org/10.");
|
||||
|
||||
return newDOI;
|
||||
|
Loading…
Reference in New Issue
Block a user