Module: RegexpExamples::CharSets
- Defined in:
- lib/regexp-examples/constants.rb
Constant Summary collapse
- Lower =
Array('a'..'z')
- Upper =
Array('A'..'Z')
- Digit =
Array('0'..'9')
- Punct =
[33..47, 58..64, 91..96, 123..126].map { |r| r.map { |val| val.chr } }.flatten
- Hex =
Array('a'..'f') | Array('A'..'F') | Digit
- Whitespace =
[' ', "\t", "\n", "\r", "\v", "\f"]
- Any =
Lower | Upper | Digit | Punct