question
Bruce Timberlake
bruce at brtnet.org
Fri May 14 14:00:16 CDT 2004
~sdpm~
> > $FORM{'subject'} =~ s/[^A-Za-z0-9\.]//g;
> >
> > Doesn't a "." without an escaping \ match *any* character? If so,
> > that would throw away *anything* in the incoming string! :)
>
> Nope, it's a character class. "." loses its special meaning.
I *knew* I needed more coffee... thanks for the clarification!
> Nope, that's what the [^] negation is for. A very handy thing,
> that negation. "Dump everything but what I want." I use it for
> HTML escaping and suchlike.
Silly me, I still think of ^ as being just "start of" whatever (like $
is "end of")...
{sigh}... much to learn, much to learn... :)
~sdpm~
The posting address is: san-diego-pm-list at hfb.pm.org
List requests should be sent to: majordomo at hfb.pm.org
If you ever want to remove yourself from this mailing list,
you can send mail to <majordomo at happyfunball.pm.org> 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 happyfunball.pm.org> .
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