python字符串替換的2種方法


一、python字符串替換可以用兩種方法實現:

1.用字符串本身的方法

2.用正則來替換字符串

下面用個例子來實驗:

a = 'hello word'

我把a字符串里的word替換為python 

1.用字符串本身的replace方法

a.replace('word' , 'python')

輸出結果是hello  python

2.用正則表達式來完成替換:

import  re

strinfo = re . compile('word')

b = strinfo.sub('python',a)

printf (b)

輸出結果也是hello  python

 

二、python字符串大小寫轉換:

函數:title() 、lower() 、upper() 、capitalize() 、swapcase()

upper()全轉換成大寫

lower()全轉換成大寫

title()標題首字母大寫

swapcase()大小寫字母互換

capitalize() 首字母大寫,其余全部小寫

str = "www.runoob.com"
print(str.upper())          # 把所有字符中的小寫字母轉換成大寫字母
print(str.lower())          # 把所有字符中的大寫字母轉換成小寫字母
print(str.capitalize())     # 把第一個字母轉化為大寫字母,其余小寫
print(str.title())          # 把每個單詞的第一個字母轉化為大寫,其余小寫 

執行以上代碼的結果為

WWW.RUNOOB.COM
www.runoob.com
Www.runoob.com
Www.Runoob.Com

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM