Joshua Muheim wrote: > Hi all > > What's the fastest way to convert "ThisIsSomeString" to > "this_is_some_string"? I believe this is the fastest way, though it may not catch all cases (numbers and such) def lowerize(str) # ?? str.gsub(/([a-z])([A-Z])/, '\1_\2').downcase end Cheers, Daniel