lib/reference_processor.rb
def check_doi(doi)
    if doi and doi=~/(10.+?);(unstructured|author|volume)/
      doi=$1
    end
    doi
  end
# Change doi to correct format
# WOS references have several problems with DOI
Change doi to correct format
WOS references have several problems with DOI
Change doi to correct format WOS references have several problems with DOI
def check_doi(doi)
    if doi and doi=~/(10.+?);(unstructured|author|volume)/
      doi=$1
    end
    doi
  end
def check_doi ( doi ) if doi and doi =~ / (10.+?);(unstructured|author|volume) / doi = $1 end doi end
Change doi to correct format
WOS references have several problems with DOI
Change doi to correct format WOS references have several problems with DOI
doi