class Object
Public Instance Methods
make_schedule_name(s)
click to toggle source
# File lib/energyplus/SchedulesCSV.rb, line 24 def make_schedule_name(s) schedule_name = s schedule_name = schedule_name.gsub(/[A-Z][a-z]/, ' \0').lstrip schedule_name = schedule_name.gsub(/[a-z][A-Z]/) {|s| "" << s[0] << " " << s[1]} schedule_name = schedule_name.gsub('_', ' ').gsub('-',' ').gsub(',',' ').gsub('()', '') schedule_name = schedule_name.split(' ').each{|p| p.capitalize!}.join(' ') return schedule_name end