我想知道 Python 3.5 中是否有一种方法可以检查字符串是否包含某个符号。另外我想知道是否有办法检查字符串包含的数量。例如,如果我想检查字符 '$' 在这个字符串中出现了多少次...... ^$@%#$$, 我该怎么做?
请您参考如下方法:
您可以使用 split检查符号是否在字符串中:
if your_str.split('$'):
print(your_str.count('$'))
您还可以使用 re.findall :
import re
print(len(re.findall('\$', your_str)))
如果字符串中没有这样的符号,则返回0,否则返回该符号在字符串中的计数。
但最简单的方法是检查并返回 count if symbol is in:
print(your_str.count('$'))
如果没有找到,它返回 0。
