| Next | 3.3 String methods | Prev |
String is one of the largest built-in Ruby class, with over 80 standard methods.
File.open("/etc/passwd") { |file|
file.each { |line|
uname, crypt, uid, gid, name, shell = line.chomp.split(':')
printf "%3d #{uname}\n", uid
}
}
|
0 root 1 bin 2 daemon 99 nobody 500 migo 501 eilara |
Work-on-copy vus in-place methods:
(myString = " I love Perl\n").chomp!.chomp!("Perl").strip!
p myString += " Ruby\n"
|
"I love Ruby\n" |
| Next | Ruby for Perl programmers | Prev |