character set question from code review

John R. Comeau comeaujr at
Thu Apr 15 14:38:35 CDT 1999

We did a code review of Steve's dPrintMonth subroutine at our meeting.
I did a simple test of a question which was raised.  The question was
whether \d has the special meeting of matching digits in the [] of a
character class.  Steve was right; \d does have the special meaning,
even in a character class.

	$string = '123';
	$string =~ s/[\d]/x/g;
	print "$string\n";		# prints xxx


The posting address is: san-diego-pm-list at

List requests should be sent to: majordomo at

If you ever want to remove yourself from this mailing list,
you can send mail to <majordomo at> with the following
command in the body of your email message:

    unsubscribe san-diego-pm-list

If you ever need to get in contact with the owner of the list,
(if you have trouble unsubscribing, or have questions about the
list itself) send email to <owner-san-diego-pm-list at> .
This is the general rule for most mailing lists when you need
to contact a human.

More information about the San-Diego-pm mailing list