my_str="Welcome to plus2net.com"
print(my_str.find('co')) # Output is 3
print(my_str.find('co',4)) # Output is 20
print(my_str.find('co',4,18)) # Output is -1
my_str.find(search_string,start,end))
search_string : String to be checked inside the main string. start: Optional , search to start from this position end : Optional , serch to end from this position. find() is a case sensitive search
my_str="Welcome to plus2net.com"
print(my_str.find('CO')) # Output is -1
my_str="Welcome to plus2net.com".lower()
print(my_str.find('CO'.lower())) # Output is 3
Using if - else
my_str="Welcome to plus2net.com".lower()
if my_str.find('CO'.lower())<0:
print('It is NOT there')
else:
print('It is there')
Output
It is there
Regular Expression can be used to search string
find() method returns -1 if not found but index() method raise an exception if not found.
Author
🎥 Join me live on YouTubePassionate about coding and teaching, I publish practical tutorials on PHP, Python, JavaScript, SQL, and web development. My goal is to make learning simple, engaging, and project‑oriented with real examples and source code.