regular expression in Java script to test for one or many digits

I need to check an input string to see if it has at least one number in it. Example: Love4You Or : LotsOfNumbers012344.
Can someone tell me how to check for one or many digits using a Java Script regular epression?

This is what I have tried and it is not working
var oneOrManyDigits = new RegExp("(\d+)");

and this one also does not work : new RegExp("(^\\d+$)");
LVL 2
brgdotnetcontractorAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

satish maddelaCommented:
Try  this.
var oneOrManyDigits = new RegExp("(/\d/)");

Open in new window

0
brgdotnetcontractorAuthor Commented:
That did not work Satish.

var oneOrMore = new RegExp("(/\d/)");

oneOrMore.test("BePeaceful4Paris");

am I doing something wrong or is it the regular expression?
0
Rainer JeschorCommented:
Hi,

please try the following
 var pattern = new RegExp(/.*[0-9].*/);

Open in new window


Live sample:
http://jsfiddle.net/EE_RainerJ/gzzam2ef/

HTH
Rainer
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Julian HansenCommented:
You were close with your original attempt. There are many ways of doing this but \d+ is the most succinct.

Try this
var inpstr = 'LotsOfNumbers012344';
res = inpstr.match(/(\d+)/);
alert(res);

Open in new window

0
brgdotnetcontractorAuthor Commented:
Thanks Julian. I had some PC issues where my cursor was flying all over the place. So when I awarded the points I was in too much of a hurry. Thanks so much for the expert help.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
JavaScript

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.