What is the difference between \d+ and \d- OR \w+ and \w- in regular expression terms?

Viewed 16842

As per title, what is the difference between:

\d+ and \d- \w+ and \w-

in regular expression terms? What influence has + and - ?

1 Answers

\d+ means one or more digit [0-9] (depending on LOCALE)
\d- means a digit followed by a dash -

\w+ means one or more word character [a-zA-Z0-9_] (depending on LOCALE)
\w- means a word char followed by a dash -

Related