forked from D-Net/dnet-hadoop
15 lines
298 B
Java
15 lines
298 B
Java
|
|
||
|
package eu.dnetlib.dhp.schema.oaf.utils;
|
||
|
|
||
|
public class DoiCleaningRule {
|
||
|
|
||
|
public static String clean(final String doi) {
|
||
|
return doi
|
||
|
.toLowerCase()
|
||
|
.replaceAll("\\s", "")
|
||
|
.replaceAll("^doi:", "")
|
||
|
.replaceFirst(CleaningFunctions.DOI_PREFIX_REGEX, CleaningFunctions.DOI_PREFIX);
|
||
|
}
|
||
|
|
||
|
}
|