Python 匹配字符串开头内容与结尾内容(startswith与endswith)
生活随笔
收集整理的這篇文章主要介紹了
Python 匹配字符串开头内容与结尾内容(startswith与endswith)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1 Python startswith() 與 endswith 描述
startswith() 方法 : 用于判斷字符串是否以指定后綴開頭,如果以指定后綴開頭返回True,否則返回False
endswith() 方法 : 用于判斷字符串是否以指定后綴結尾,如果以指定后綴結尾返回True,否則返回False
2 demo 說明
2.1 startswith
2.1.1 匹配成功的情況
str_content = "Python" # 要匹配的內容
str_pattern = "P" # 判斷的條件
start_content = str_content.startswith(str_pattern)
print(start_content)
if start_content:print("是以指定內容開頭")
else:print("不是以指定內容開頭")
打印結果:
2.2.1 匹配失敗的情況
str_content = "Python" # 要匹配的內容
str_pattern = "y" # 判斷的條件
start_content = str_content.startswith(str_pattern)
print(start_content)
if start_content:print("是以指定內容開頭")
else:print("不是以指定內容開頭")
打印結果:
2.2 endswith
2.2.1 匹配成功的情況:
str_content = "Python" # 要匹配的內容
str_pattern = "n" # 判斷的條件
start_content = str_content.endswith(str_pattern)
print(start_content)
if start_content:print("是以指定內容開頭")
else:print("不是以指定內容開頭")
打印結果:
2.2.2 匹配失敗的情況
str_content = "Python" # 要匹配的內容
str_pattern = "N" # 判斷的條件
start_content = str_content.endswith(str_pattern)
print(start_content)
if start_content:print("是以指定內容開頭")
else:print("不是以指定內容開頭")
打印結果:
總結 : 匹配是區(qū)分大小寫的
總結
以上是生活随笔為你收集整理的Python 匹配字符串开头内容与结尾内容(startswith与endswith)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银的多少钱一克啊?
- 下一篇: 求一个qq群网名关于青春友谊!