Home
Ruby
ActiveRecord
Array
CGI
Class
Collections
Database
Date
Design Patterns
Development
File Directory
GUI
Hash
Language Basics
Method
Network
Number
Rails
Range
Reflection
Statement
String
Threads
Time
Tk
Unit Test
Windows Platform
XML
Map chars in a string : char in string « String « Ruby
Ruby
String
char in string
Map chars in a string
p
"hello"
.chars.map {|c| c.succ } # => [
"i"
,
"f"
,
"m"
,
"m"
,
"p"
]
Related examples in the same category
1.
Character literal
2.
specify a Fixnum (integer) as an index, it returns the decimal character code for the character found at the index location
3.
Use string as array
4.
Change a string with offset
5.
taking the first letter from a string
6.
Accessing Strings
7.
If you add the chr method from the Integer class, you'll get the actual character:
8.
use an offset and length (two Fixnums) to tell [] the index location where you want to start, and then how many characters you want to retrieve
9.
Enter a range to grab a range of characters.
10.
use regular expressions
11.
Adding another argument, a Fixnum, returns that portion of the matched data, starting at 0 in this instance
12.
Concatenate string by string index
13.
Loop through a string with while