本文主要是介绍2.2字符串开头或者结尾匹配,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题
你需要通过指定的文本模式去检查字符串的开头或者结尾,比如文件名后缀,URL Scheme等等。
解决方案
检查字符串开头或结尾的一个简单方法是使用str.startswith()或者是str.endswith()方法。比如:
filename='spam.txt'
print(filename.endswith('.txt')) #->True
print(filename.startswith('file:')) #->False
url='https://www.baidu.com/'
print(url.startswith('https:')) #->True
如果你想检查多种匹配可能,只需要将所有的匹配项放入一个元组中去,然后传递给str.startswith()或者str.endswith()方
这篇关于2.2字符串开头或者结尾匹配的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!