Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/rake/helpers/string.rb
Overview
extend class String with a ‘prepend` method
Instance Method Summary collapse
- #double_delimiters ⇒ Object
- #double_delimiters! ⇒ Object
- #prepend(value) ⇒ Object
- #starts_with?(prefix) ⇒ Boolean
Instance Method Details
#double_delimiters ⇒ Object
16 17 18 |
# File 'lib/rake/helpers/string.rb', line 16 def double_delimiters gsub('\\', '\\\\\\') end |
#double_delimiters! ⇒ Object
20 21 22 |
# File 'lib/rake/helpers/string.rb', line 20 def double_delimiters! replace(self.double_delimiters) end |
#prepend(value) ⇒ Object
6 7 8 |
# File 'lib/rake/helpers/string.rb', line 6 def prepend(value) insert(0, value) end |
#starts_with?(prefix) ⇒ Boolean
11 12 13 14 |
# File 'lib/rake/helpers/string.rb', line 11 def starts_with?(prefix) prefix = prefix.to_s self[0, prefix.length] == prefix end |