最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

對python 中re.sub,replace(),strip()的區(qū)別詳解

 更新時間:2019年07月22日 11:58:51   作者:lwgkzl  
今天小編就為大家分享一篇對python 中re.sub,replace(),strip()的區(qū)別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1.strip():

str.strip([chars]);去除字符串前面和后面的所有設置的字符串,默認為空格

chars -- 移除字符串頭尾指定的字符序列。

st = "  hello  "
st = st.strip()
print(st+"end")

輸出:

如果設置了字符序列的話,那么它會刪除,字符串前后出現的所有序列中有的字符。但不會清除空格。

st = "hello"
st = st.strip('h,o,e')
print(st)

因為,在h去除之后,e便出現在首位,所以e也會被去除,最終得到的答案就是ll

2.replace():

替代字符串中的某一些子串為另一些字符。 str.replace(old, new[, max])

old -- 將被替換的子字符串。

new -- 新字符串,用于替換old子字符串。

max -- 可選字符串, 替換不超過 max 次

替換某一個子串:

st = "i want a apple"
st = st.replace("apple","mice")
print(st)

規(guī)定最大替換次數:

st = "i want a apple and a apple"
st = st.replace("apple","mice",1)
print(st)

3.re.sub()

替換字符串中的某些子串,可以用正則表達式來匹配被選子串。

re.sub(pattern, repl, string, count=0, flags=0)

pattern:表示正則表達式中的模式字符串;

repl:被替換的字符串(既可以是字符串,也可以是函數);

string:要被處理的,要被替換的字符串;

count:匹配的次數, 默認是全部替換

如下,用正則方便多了,匹配所有連續(xù)出現的數字(把2019換成了danshenggou:):

st = "hello 2019"
st = re.sub("([0-9]+)","danshengou",st)
print(st)

匹配連續(xù)出現兩次的a,并把它換成一個。

st = "hello aabbaa"
st = re.sub("(a{2})","a",st)
print(st)

以上這篇對python 中re.sub,replace(),strip()的區(qū)別詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python實現批量修改圖片格式和大小的方法【opencv庫與PIL庫】

    Python實現批量修改圖片格式和大小的方法【opencv庫與PIL庫】

    這篇文章主要介紹了Python實現批量修改圖片格式和大小的方法,結合實例形式分析了Python基于opencv庫與PIL庫針對圖片的讀寫、轉換相關操作技巧,需要的朋友可以參考下
    2018-12-12
  • python 網絡爬蟲初級實現代碼

    python 網絡爬蟲初級實現代碼

    這篇文章主要介紹了python 網絡爬蟲初級實現代碼,需要的朋友可以參考下
    2016-02-02
  • Python使用pip安裝Matplotlib的方法詳解

    Python使用pip安裝Matplotlib的方法詳解

    在網上看見許多matplotlib的安裝教程都是比較復雜,需要配置許多環(huán)境,對于電腦基礎不好的人來說可是一件頭疼的事情,今天我介紹一個簡單的安裝方法,下面這篇文章主要給大家介紹了關于Python使用pip安裝Matplotlib的相關資料,需要的朋友可以參考下
    2022-07-07
  • 用Python實現web端用戶登錄和注冊功能的教程

    用Python實現web端用戶登錄和注冊功能的教程

    這篇文章主要介紹了用Python實現web端用戶登錄和注冊功能的教程,需要的朋友可以參考下
    2015-04-04
  • Python中用post、get方式提交數據的方法示例

    Python中用post、get方式提交數據的方法示例

    最近在學習使用Python,發(fā)現網上很少提到如何使用post,所以下面這篇文章主要給大家介紹了關于Python中用post、get方式提交數據的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-09-09
  • Python如何把十進制數轉換成ip地址

    Python如何把十進制數轉換成ip地址

    這篇文章主要介紹了Python如何把十進制數轉換成ip地址,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • Python網絡編程詳解

    Python網絡編程詳解

    這篇文章主要介紹了Python網絡編程詳解,涉及具體代碼示例,還是挺不錯的,這里分享給大家,供需要的朋友參考。
    2017-10-10
  • 關于Django Models CharField 參數說明

    關于Django Models CharField 參數說明

    這篇文章主要介紹了關于Django Models CharField 參數說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • Python重寫父類的三種方法小結

    Python重寫父類的三種方法小結

    本文主要介紹了Python重寫父類的三種方法小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • 使用Flask創(chuàng)建簡單的圖片上傳站點的流程步驟

    使用Flask創(chuàng)建簡單的圖片上傳站點的流程步驟

    在網絡應用程序中,實現圖片上傳功能是一項常見的需求,Flask框架提供了簡單而靈活的工具,使得構建這樣的功能變得相對簡單,本文將介紹如何使用Flask框架創(chuàng)建一個簡單的圖片上傳站點,以及其中涉及的關鍵技術和步驟,需要的朋友可以參考下
    2024-05-05

最新評論

子洲县| 都安| 大竹县| 宝丰县| 驻马店市| 石棉县| 汤原县| 朔州市| 琼结县| 界首市| 麻栗坡县| 罗源县| 尼木县| 正蓝旗| 平果县| 贡嘎县| 长治县| 永安市| 平和县| 台东县| 新疆| 阿鲁科尔沁旗| 阿克苏市| 胶州市| 荆州市| 永寿县| 贵阳市| 繁峙县| 赤峰市| 深泽县| 中卫市| 武鸣县| 启东市| 甘泉县| 乐安县| 高碑店市| 大渡口区| 睢宁县| 荣成市| 长汀县| 定安县|