Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/extensions/string.rb,
lib/checker/css.rb
Instance Method Summary collapse
- #comma_separated_words ⇒ Object
-
#css_values ⇒ Object
Avoids properties like rgb(5, 10, 15) to be split.
- #escape_html ⇒ Object
- #get_extension ⇒ Object
Instance Method Details
#comma_separated_words ⇒ Object
13 14 15 |
# File 'lib/checker/css.rb', line 13 def comma_separated_words split(',').map(&:strip) end |
#css_values ⇒ Object
Avoids properties like rgb(5, 10, 15) to be split
9 10 11 |
# File 'lib/checker/css.rb', line 9 def css_values scan /[^\s]+\(\s*\g<0>\s*(?:,\s*\g<0>)*\)|[^\s]+/ end |
#escape_html ⇒ Object
2 3 4 |
# File 'lib/extensions/string.rb', line 2 def escape_html ERB::Util.html_escape self end |
#get_extension ⇒ Object
6 7 8 |
# File 'lib/extensions/string.rb', line 6 def get_extension self.split('.').last end |