class Identifiers::ArxivId
Constants
- POST_2007_REGEXP
- PRE_2007_REGEXP
Public Class Methods
extract(str)
click to toggle source
# File lib/identifiers/arxiv_id.rb, line 25 def self.extract(str) extract_pre_2007_arxiv_ids(str) + extract_post_2007_arxiv_ids(str) end
extract_post_2007_arxiv_ids(str)
click to toggle source
# File lib/identifiers/arxiv_id.rb, line 29 def self.extract_post_2007_arxiv_ids(str) str.to_s.scan(POST_2007_REGEXP).map { |arxiv_id| arxiv_id.sub(/\AarXiv:/i, '') } end
extract_pre_2007_arxiv_ids(str)
click to toggle source
# File lib/identifiers/arxiv_id.rb, line 33 def self.extract_pre_2007_arxiv_ids(str) str.to_s.scan(PRE_2007_REGEXP).map { |arxiv_id| arxiv_id.sub(/\AarXiv:/i, '') } end