- Creating / Definition
- Single vs. Double Quoted Strings
- Combining Strings and Other Data
- Concatenation with
+
- Wrapping in an Array and using
join
- Interpolating
- Concatenation with
- Implications of UTF8 encoding and Ruby 1.9
- Implications of "Normal" and "Bang" method variants
- Differences between strings and symbols
- Memory requirements/usage of string creation and manipulation
- Core Ruby
chomp
strip
match
capitalize
/downcase
/upcase
each_char
/chars
empty?
gsub
delete
replace
reverse
split
length
include?
<=>
[]
<<
=~
to_i
/to_f
- With
ActiveSupport
titleize
humanize
parameterize
pluralize
/singularize