python字串API

來源:互聯網
上載者:User

標籤:

string.capitalize()

字串第一個字元大寫

string.center(width,[,fill])

原字元置中,空格填充至width長度

string.count(str,beg=0,end=len(string))

獲得字串中某一個子串的數目,計算出現次數,可指定範圍

string.decode(encoding=’UTF-8’,errors=’strict’)

解碼字串,出錯預設報ValueError,除非errors是ignore或replace

string.encode(encoding=’UTF-8’,errors=’strict’) string.endswith(suffix,beg=0,end=len(string))

是否以**結尾

string.expandtabs(tabsize=8)

把字串中tab轉為空白格,預設8個

string.find(str,beg=0,end=len(stirng))

檢測是否包含str,存在返回開始索引,否則返回-1

string.index(str,begin=0,end=len(string))

同find,不存在報異常,ValueError

string.isalnum()

至少一個字元,且所有字元均為字母或數字,True. 檢測字串是否只包含0-9A-Za-z

string.isalpha()

至少一個字元,所有字元都是字母,True. 檢測字串是否只包含字母

string.isdecimal()

只包含十進位數,True

stirng.isdigit()

只包含數字,True. 檢測字串是否僅包含數字

string.islower()

至少一個區分大小寫字元且所有字元小寫,True. 檢測字串是否均為小寫字母

string.isnumeric()

只含數字字元,True

string.isspace()

只包含空格,True. 檢測字串是否均為空白字元

string.istitle()

標題化字元,True. 檢測字串中的單詞是否為首字母大寫

string.isupper()

至少一個區分大小寫字元且所有字元大寫,True. 檢測字串是否均為大寫字母

string.join(seq)

以string作為分隔字元,seq中所有元素合并為新的字串. 將原字串插入參數字串中的每兩個字元之間

string.ljust(width)

返回一個原字串靠左對齊,空格補充至長度width

string.lower()

轉小寫. 將字串全部轉為小寫

string.lstrip()

截掉左側的空格

string.partition(str)

= find+split,從str出現第一個位置,截斷為pre_str,str,after_str元組,不含str則 pre_str=strstring.replace(str1,str2,num=string.count(str1))替換,指定不超過num次, 可作為模板實現

string.rfind(str,beg=0,end=len(string))

同find,右邊開始

string.rindex(str,beg=0,end=len(string))

同index,右邊開始

string.rjust(width)

靠右對齊,空格補齊

string.rpartition(str)

同partition,右邊開始

string.rstrip([chars])

清理右側空白,包括分行符號,返回處理後字串

string.split(str=””, maxsplit =string.count(str))

以str切片,可指定分割次數, 分割字串,返回列表,預設分隔符號空格

string.splitlines(num=string.count(‘\n’))

s.splitlines([keepends])按行分隔,可指定分割次數

string.startswith(obj,beg=0,end=len(string))

以str開頭,True. 檢測字串是否以某一子串開頭

string.strip([obj])

在string上執行lstrip和rstrip

string.swapcase

反轉string中大小寫. 字串中小寫轉大寫,大寫轉小寫

string.title()

標題花,單字首大寫,其餘小寫

string.translate(str,del=””)

s.translate(table)根據str給出錶轉換string字元,要過濾的字元放在del參數中

string.upper()

轉大寫. 將字串全部轉為大寫

string.zfill(width)

返回長度width的字串,原字串靠右對齊,前面填充0

len(string)

擷取字串的長度

python字串API

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.