python 字元處理

2021-10-01 23:43:43 字數 1718 閱讀 1997

result = url.isalpha(

)#判斷是否是字母

result = url.isdigit(

)#判斷是否是數字

result = filename.endswith(

"doc"

)#判斷結束字元

result = filename.startswith(

"a")

#判斷開始字元

string =

"sdfsdfsdf asdf"

#find 查詢到返回索引,找不到返回-1

result = string.find(

"/")

#str.find(sub, start=0, end=-1)

result = string.lfind(

"/")

result = string.rfind(

)#index 查詢到返回索引,找不到返回異常

result = string.index(

)##str.index(sub, start=0, end=-1)

result = string.rindex(

) result = string.lindex(

)

#replace() strip() lstrip()  rstrip()

#upper() lower() capitalize() title()

#str.replace(old, new, count) -> str

url = url.replace(

'/',

'#')

aaa =

" sdf asdas "

.strip(

)#去除空格

aaa =

" sdf asdas "

.lstrip(

)aaa =

" sdf asdas "

.rstrip(

)aaa.strip(

).upper(

)#變為大寫

aaa.strip(

).lower(

)#變為小寫

aaa.strip(

).title(

)#單詞首字母大寫

aaa.strip(

).capitalize(

)#第乙個字母大寫

#split()

#str.split(sep, maxsplit) -> list

list

= url.split(

"#")

#list[start:end:step] 預設step = 1

#list標號有兩套[0,len(list)-1] [-1,-len(list)]

list

=[x for x in

range(10

)]list1 =

list[:

:-1]

list2 =

list[-

1:-len

(list)-

1:-1

]

# join()

# str.join(iterable)

aaa =

"-".join(

list

)

python 字元處理

一.字串的表示 用單引號或雙引號構成字串。abc def 表示乙個字串,而 abc def 是兩個字串連線在一起,兩者不一樣。中間可以為任意長的字串 二.字串操作 1.大小寫轉換 s.capitalize 字串s首寫字母大寫 s.lower 全部變成小寫 s.upper 全部變成大寫 s.swapc...

python處理字元 常用python字串處理

import re p re.compile r d print p.split one1two2three3four4 output one two three four 4 字串的開頭和結尾的處理 例如查詢乙個檔名以什麼開頭或以什麼結尾 filename trace.h print filena...

Python 字元處處理

需要寫個指令碼,從sql檔案中提取uid,並拼成key,刪除redis中的這個key。sql檔案形式 update table 1 set column 1 9459885 where uid 133333333 update table 1 set column 1 9459886 where u...