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
Menu
Scan() string with hex value : scan « String « Ruby
Ruby
String
scan
Scan() string with hex value
french =
"\xc3\xa7a va"
french.scan(/./) { |c| puts c }
Related examples in the same category
1.
extract numbers from a string
2.
uses \d to match any digit, and the + that follows \d makes \d match as many digits in a row as possible.
3.
scan through all the vowels in a string: [aeiou] means "match any of a, e, i, o, or u."
4.
specify ranges of characters inside the square brackets
5.
Scan as split
6.
Splitting Sentences into Words
7.
scan a here document
8.
Scan for \w+
9.
scan(/./u) string with hex value
10.
Count words for a string with quotation marks
11.
Just like /\w+/, but doesn't consider underscore part of a word.
12.
Anything that's not whitespace is a word.
13.
Accept dashes and apostrophes as parts of words.
14.
A pretty good heuristic for matching English words.