Module: LicenseFinder::License::Text
- Defined in:
- lib/license_finder/license/text.rb
Constant Summary collapse
- SPACES =
/\s+/.freeze
- QUOTES =
/['`"]{1,2}/.freeze
- PLACEHOLDERS =
/<[^<>]+>/.freeze
Class Method Summary collapse
Class Method Details
.compile_to_regex(text) ⇒ Object
16 17 18 |
# File 'lib/license_finder/license/text.rb', line 16 def self.compile_to_regex(text) Regexp.new(Regexp.escape(text).gsub(PLACEHOLDERS, '(.*)')) end |