class AnyStyle::Feature::Locator

Public Instance Methods

observe(token, **opts) click to toggle source
   # File lib/anystyle/feature/locator.rb
 6 def observe(token, **opts)
 7   case token
 8   when /\b(DOI|doi|ISBN|Url|URL|PMCID|PMID|PMC\d+|PubMed)\b/,
 9        /10.\d{4,9}\/[-._;()\/:A-Z0-9]+/i,
10        URI.regexp
11     'T'
12   else
13     'F'
14   end
15 end