module Jekyll::Filters::Strings

Public Instance Methods

replace_last(input, search, replace) click to toggle source

Replaces the last ocurrence of a String

@param [String] @param [String] @param [String] @return [String]

   # File lib/jekyll/filters/strings.rb
17 def replace_last(input, search, replace)
18   hay = input.split search
19   needle = "#{replace}#{hay.pop}"
20 
21   hay.join(search) + needle
22 end
start_with(input, start) click to toggle source

String#start_with?

  # File lib/jekyll/filters/strings.rb
7 def start_with(input, start)
8   input.to_s.start_with? start.to_s
9 end