class AnyStyle::Normalizer::ArXiv

Public Instance Methods

normalize(item, **opts) click to toggle source
   # File lib/anystyle/normalizer/arxiv.rb
 6 def normalize(item, **opts)
 7   each_value(item) do |_, value|
 8     if (value =~ /arxiv:?\s*(\d{4}\.\d+(?:v\d+)?|\w+(?:.\w+)?\/\d+)/i)
 9       append item, :arxiv, $1
10     end
11   end
12 end