class RDF::YodaTriples::Format

Public Class Methods

detect(sample) click to toggle source
# File lib/rdf/yoda_triples.rb, line 66
def self.detect(sample)
  !!sample.match(%r(
    (?:(?:<[^>]*>) | (?:_:\w+) | (?:"[^"\n]*"(?:^^|@\S+)?)) # Object
    \s*
    (?:(?:<[^>]*>) | (?:_:\w+))                             # Subject
    \s*
    (?:<[^>]*>)                                             # Predicate
    \s*mmgh?
  )x)
end
name() click to toggle source

Human readable name for this format

# File lib/rdf/yoda_triples.rb, line 78
def self.name; "Yoda Triples"; end