I'm trying to write a regular expression for a ruby program. What it
needs to match is:
0,\a where 0 is any digit, then 2 commas, a backslash, then any
letter.
I have one that works if the expression didn't have the backslash (which
isn't an escape character, but a literal character):
if $inrec =~ /[[:digit:]],[[:alpha:]]/
I've tried
if $inrec =~ /[[:digit:]],\\[[:alpha:]]/
and
if $inrec =~ /[[:digit:]],\[[:alpha:]]/
but neither works. Any ideas would be appreciated!
···
--
Posted via http://www.ruby-forum.com/.