# the beautifulsoup documentation puts it as:
# Method signature: find(name, attrs, recursive, string, **kwargs)
# thus, if you want to use find using exact full match:
# soup.find(tag,string = some_string)
# e.g.
soup.find('a',string = 'About Me')
# if you want don't want exact full match but your tag contains
# the string of interest to you, then use the regex library
# e.g.
import re
soup.find('a',string=re.compile('About',flag=re.I))
# the re.I flag is if you want to do a case-insensitive search,
# leave it default if you want case-sensitive search