scudco
1
why does this regexpression match
\w+\d+
match 68 in this
“1/8 Fender '68 TELECASTER Miniature(Pink Paisley)[RARE]”,
ive told it to at least match one letter before it matches any
numbers???
(i dont actually want it to match anything with this sentance).
scudco
2
On Thursday 21 August 2008, Adam A. wrote:
(i dont actually want it to match anything with this sentance).
It’s because \w stands for [a-zA-Z0-9], that is an uppercase letter or a
lowercase letter or a digit. To achieve what you want you need this:
/[a-zA-Z]+\d+/
Stefano
scudco
3
Adam A. wrote:
why does this regexpression match
\w+\d+
match 68 in this
“1/8 Fender '68 TELECASTER Miniature(Pink Paisley)[RARE]”,
ive told it to at least match one letter before it matches any
numbers???
(i dont actually want it to match anything with this sentance).
It matchs on rubular (rubular.com) see:
http://www.rubular.com/regexes/946
scudco
4
hey stefano thanks for pointing that out…cant believe i missed that
one.
isnt there a shorthand version for just letters or do you have to always
write out [a-zA-Z]???
scudco
5
On Thursday 21 August 2008, Adam A. wrote:
hey stefano thanks for pointing that out…cant believe i missed that
one.
isnt there a shorthand version for just letters or do you have to always
write out [a-zA-Z]???
As far as I know, there’s not such shortcut.
Stefano
scudco
7
From: Adam A. [mailto:[email protected]]
isnt there a shorthand version for just letters or do you
have to always write out [a-zA-Z]???
try
/[a-z]/i
or
/[[:alpha:]]/
kind regards -botp
scudco
8
Hi –
On Thu, 21 Aug 2008, Stefano C. wrote:
numbers???
(i dont actually want it to match anything with this sentance).
It’s because \w stands for [a-zA-Z0-9], that is an uppercase letter or a
lowercase letter or a digit.
And also underscore.
David