Sha256: 122c578a7bfc3a9438dbfb03543a1edcc52285594bf395e231638644371c3657

Contents?: true

Size: 793 Bytes

Versions: 4

Compression:

Stored size: 793 Bytes

Contents

    def replace_strings(input_string)

      string_counter = 0

      if input_string.count("\"") % 2 == 0

        while input_string.include?("\"")

        string_extract = input_string[input_string.index("\"")..input_string.index("\"",input_string.index("\"")+1)]

        input_string = input_string.sub(string_extract,"--repstring#{string_counter}")

        string_counter += 1

        end

      end

      if input_string.count("'") % 2 == 0

        while input_string.include?("'")

          string_extract = input_string[input_string.index("'")..input_string.index("'",input_string.index("'")+1)]

          input_string = input_string.sub(string_extract,"--repstring#{string_counter}")

          string_counter += 1

        end

      end

      return input_string

    end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
nilac-0.0.4.3.9.6 lib/nilac/replace_strings.rb
nilac-0.0.4.3.9.5 lib/nilac/replace_strings.rb
nilac-0.0.4.3.9.4 lib/nilac/replace_strings.rb
nilac-0.0.4.3.9.3 lib/nilac/replace_strings.rb