Is there a way to programmatically determine if a string is a valid handle? I’m thinking of a library or API. I’ve checked out the Java client library at (http://www.handle.net/client_download.html) but didn’t find anything useful. At our organization we filter out handles from many different strings, for example:
- “urn:nbn:nl:ui:13-tv-2189”
- “doi:10.17026/dans-z9w-y3ac”
- “10.17026/dans-xtm-bc7w”
- “http://hdl.handle.net/10.7910/DVN/1HE30F”
- “https://easy.dans.knaw.nl/ui/datasets/id/easy-dataset:132598”
- “oai:zenodo.org:1560815”
- “PAN-00050371”
We basically want only the values:
- “doi:10.17026/dans-z9w-y3ac”
- “10.17026/dans-xtm-bc7w”
- “http://hdl.handle.net/10.7910/DVN/1HE30F”