大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 常見27種字符串操作

常見27種字符串操作

更新時間:2020-11-05 17:33:10 來源:動力節點 瀏覽1022次

字符串在存儲上類似字符數組,所以它每一位的單個元素都是可以提取的,在一些操作上也和數組有些類似。本文就來為大家總結一下常見的27種字符串操作


1.find

檢測 str 是否包含在 mystr中,如果是返回開始的索引值,否則返回-1

mystr.find(str, start=0, end=len(mystr))


2.index

跟find()方法一樣,只不過如果str不在 mystr中會報一個異常.

mystr.index(str, start=0, end=len(mystr))


3.count

返回 str在start和end之間 在 mystr里面出現的次數

mystr.count(str, start=0, end=len(mystr))


4.replace

把 mystr 中的 str1 替換成 str2,如果 count 指定,則替換不超過 count 次。

mystr.replace(str1, str2, mystr.count(str1))


5.split

以 str 為分隔符切片 mystr,如果 maxsplit有指定值,則僅分隔 maxsplit 個子字符串。

mystr.split(str=" ", 2)


6.capitalize

把字符串的第一個字符大寫

mystr.capitalize()


7.title

把字符串的每個單詞首字母大寫

>>> a = "hello itcast"

>>> a.title()

'Hello Itcast'


8.startswith

檢查字符串是否是以 hello 開頭, 是則返回 True,否則返回 False

mystr.startswith(hello)


9.endswith

檢查字符串是否以obj結束,如果是返回True,否則返回 False.

mystr.endswith(obj)


10.lower

轉換 mystr 中所有大寫字符為小寫

mystr.lower()


11.upper

轉換 mystr 中的小寫字母為大寫

mystr.upper()


12.ljust

返回一個原字符串左對齊,并使用空格填充至長度 width 的新字符串

mystr.ljust(width)


13.rjust

返回一個原字符串右對齊,并使用空格填充至長度 width 的新字符串

mystr.rjust(width)


14.center

返回一個原字符串居中,并使用空格填充至長度 width 的新字符串

mystr.center(width)


15.lstrip

刪除 mystr 左邊的空白字符

mystr.lstrip()


16.rstrip

刪除 mystr 字符串末尾的空白字符

mystr.rstrip()


17.strip

刪除mystr字符串兩端的空白字符

>>> a = "\n\t itcast \t\n"

>>> a.strip()

'itcast'


18.rfind

類似于 find()函數,不過是從右邊開始查找.

mystr.rfind(str, start=0,end=len(mystr) )


19.rindex

類似于 index(),不過是從右邊開始.

mystr.rindex( str, start=0,end=len(mystr))


20.partition

把mystr以str分割成三部分,str前,str和str后

mystr.partition(str)


21.rpartition

類似于 partition()函數,不過是從右邊開始.

mystr.rpartition(str)


22.splitlines

按照行分隔,返回一個包含各行作為元素的列表

mystr.splitlines()


23.isalpha

如果 mystr 所有字符都是字母 則返回 True,否則返回 False

mystr.isalpha()


24.isdigit

如果 mystr 只包含數字則返回 True 否則返回 False.

mystr.isdigit()


25.isalnum

如果 mystr 所有字符都是字母或數字則返回 True,否則返回 False

mystr.isalnum()


26.isspace

如果 mystr 中只包含空格,則返回 True,否則返回 False.

mystr.isspace()


27.join

mystr 中每個元素后面插入str,構造出一個新的字符串

mystr.join(str)


以上就是為大家總結的常見27種字符串操作,基本上囊括了大部分常用的一些字符串操作,足夠應付我們現階段遇到的絕大部分字符串問題。其中借鑒了部分本站的Java基礎教程中的內容,感興趣的小伙伴可以去深入學習。


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产日产欧产麻豆精品精品推荐 | 国内自拍在线观看 | 在线成人精品国产区免费 | 天天色网站 | 亚洲国产一区二区在线 | 国产一区二区三区免费视频 | 最新精品国产 | 日韩麻豆 | 四虎精品视频在线永久免费观看 | 国产精品久久久久久久久免费 | 五月天丁香六月欧美综合 | 成视频年人黄网站免费视频 | 欧美一级高清在线观看 | 综合国产福利视频在线观看 | 日韩精品久久不卡中文字幕 | 不卡神马影院 | 国产男女爱视频在线观看 | 亚洲欧美日韩综合 | 狠狠干欧美 | www.国产.com | 天天爱天天做天天爽天天躁 | 国产91久久精品一区二区 | 国产日韩久久久久69影院 | 欧美高清不卡午夜精品免费视频 | 久久免费视频精品 | 亚洲精品一区二区三区婷婷月 | 精品国产91乱码一区二区三区 | 久久国产免费福利资源网站 | 婷婷激情五月综合 | 精品国产一区二区三区久久影院 | 在线一级视频 | 香蕉视频免费在线 | 欧美综合网 | 久久女同互慰一区二区三区 | 久久久久久全国免费观看 | 我要看免费一级毛片 | 中国一级特黄高清免费的大片 | 99r视频里面只有精品 | 中文字幕丝袜在线56页 | 香蕉97超级碰碰碰碰碰久 | 国产精品麻豆久久久 |