Please enable Javascript to correctly display the contents on Dot Net Tricks!

How to find a string within a jQuery or javascript string

Posted By : Shailendra Chauhan, 13 Apr 2013
Total Views : 41,456   
 

Sometimes, you required to find a the existence of a small string with in a string. This article will demonstarte, how could you do by using plain JavaScript.

First Method

//returns -1 if doesn't contains
if (str.indexOf("Hello") >= 0) 
{
 //string contains Hello
}
//OR
//For your are not sure about the case of the string
//returns -1 if doesn't contains
if (str.toLowerCase().indexOf("hello") >= 0)
{
 //string contains hello
}
This indexOf() method will return the position of the match, or -1 if it isn’t found.

Second Method

//returns false if doesn't contains
if (/hello/i.test(str))
{
 //string contain Hello
}
What do you think?

I hope you will enjoy the tips while playing with JavaScript. I would like to have feedback from my blog readers. Your valuable feedback, question, or comments about this article are always welcome.

 
Recommended for you
 
About the Author
Shailendra Chauhan

Shailendra Chauhan is an Entrepreneur, Author, Architect, and Corporate Trainer. He has rewarded as Microsoft MVP for his exceptional contributions in Microsoft Visual Studio and Development Technologies.

With more than 7 years in hand experience Shailendra Chauhan is a polymath in the domains of Microsoft .NET technologies and an array of other technologies including JavaScript, AngularJS, Node.js, Ionic and NoSQL Databases to name but a few.

He is the author of some of most popular e-books which encompass technical Interview on Node.js Interview Questions and Answers , ASP.NET MVC Interview Questions and Answers , AngularJS Interview Questions and Answers and LINQ Interview Questions and Answers. Furthermore he is a technical reviewer for book on ASP.NET MVC 4 Mobile App Development. Know more...
 
Free Interview Books
 
1 AUG
NodeJS Development (online)

Thursday 06:00 AM-7:30 AM IST

More Details
25 JUL
ASP.NET MVC with AngularJS Development (online)

Mon-Fri     (07:30 AM-09:00 AM IST)

25 JUL
AngularJS Development (online)

Mon-Fri     09:00 PM-10:30 PM IST

24 JUL
ASP.NET MVC with AngularJS Development (offline)

Sat, Sun     09:30 AM-11:00 AM

24 JUL
AngularJS Development (offline)

Sat,Sun     (08:00 AM-09:30 AM)

2 JUL
ASP.NET MVC with AngularJS Development (offline)

Sat, Sun     (03:00 PM-05:00 PM IST)

27 JUN
ASP.NET MVC with AngularJS Development (online)

Mon - Fri     (07:00 AM-09:00 AM IST)

BROWSE BY CATEGORY
 
SUBSCRIBE TO LATEST NEWS
 
LIKE US ON FACEBOOK
 
+