Python科研武器库 - 字符串操作 - 字符串开头结尾判断 startswith() endswith()
使用场景:
按照开头的前缀、结尾的后缀来判断、筛选目标字符串。
使用函数:
str.startswith(search_string, start, end)
str.endswith(search_string, start, end)
search_string
:要匹配的目标字符串。
start
: 要从中匹配search_string的str的起始索引。
end
: 要考虑匹配的str的结束索引。
代码示例:
str1 = 'lingdu_for_all'
prefix = 'lingdu'
suffix = 'all'
print(str1.startswith(prefix))
print(str1.startswith(prefix, 6))
print(str1.endswith(suffix))
print(str1.endswith(suffix, 0, 8))
运行结果:
True
False
True
False
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架