[tpm] Dumb regex question
Alex Beamish
talexb at gmail.com
Tue Aug 21 09:45:07 PDT 2007
On 8/21/07, Madison Kelly <linux at alteeve.com> wrote:
>
> For the life of me, I can't seem to get a simple regex working...
>
> All I want is to be able to match a word-character string that may have
> a hyphen in it.
>
> So:
>
> mizu-bu # should match
> alteeve # should match
> m!zu-bu # should not match
> a|teeve # should not match
>
> Someone mind hitting me with a clue-stick? Google and perldoc have
> failed me so far (though I readily admit fault here) ...
So /[a-z-]+/ doesn't work? What have you tried?
A dash needs to be at the end of a regex so it isn't interpreted as part of
a range. If in doubt, backslash it.
--
Alex Beamish
Toronto, Ontario
aka talexb
ps You could probably get an answer on IRC .. if you dare. ;)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20070821/bd243284/attachment.html
More information about the toronto-pm
mailing list