12.1 Core string search and replace methods
This section lists the primary str
methods
for finding and replacing substrings. Though we discussed several of these in Chapter 4, Stringing You Along, it is helpful to have their descriptions
together before discussing more advanced regular expression functions.
In each of the following methods that includes optional arguments start=0
and
end=len(string)
, the search is within the substring given by the slice coordinates
start:end
.
substring in string
Returns True
if substring
is in
string
, and False
otherwise. See section 4.2.
"z Fe" in "Franz Ferdinand"
True
substring not in string
Returns True
if substring
is not in
string
, and False
otherwise. See section 4.2.
"Ferd" not in "Franz Ferdinand"
False
string.count(substring, start=0, end=len(string))
Returns the number of times that...