Module: RecipeScrapers::Sources::SchemaOrg::StepLabels

Defined in:
lib/recipe_scrapers/sources/schema_org/step_labels.rb

Class Method Summary collapse

Class Method Details

.label?(text) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/recipe_scrapers/sources/schema_org/step_labels.rb', line 8

def label?(text)
  text.strip.match?(/\A(?:#{Parsers::Vocabulary.alternation(Parsers::Vocabulary.all.steps)})\s*\d+[.:]?\z/i)
end