2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

Python筆記:字符串操作

 印度阿三17 2021-02-16
a = 'test 123 dfg test'
## 方法1
len([i for i in a.split(' ') if i == test])

## 方法2
len(a.split('test'))-1

Python提取兩個(gè)字符串之間的內(nèi)容

import re 
str = '''/begin MEASUREMENT
100
LINK
DISPLAY
SYMBOL
/end MEASUREMENT'''
 
regex = r'/begin MEASUREMENT([\s\S]*)/end MEASUREMENT'
matches = re.findall(regex, str)
for match in matches:
    print(match)
import re 
str = 'test:100      end' 
regex = r'test:([\s\S]*)/end'
matches = re.findall(regex, str)
test = matches[0].strip()

字符刪除、替換

刪除空格

s = ' 123abcd456  '
# 刪除兩邊的空格
print(s.strip())
# 刪除右邊空格
print(s.rstrip()) 
# 刪除左邊空格
print(s.lstrip())
# 刪除兩邊的數(shù)字
print(s.strip(' ').strip('123456'))
# 刪除兩邊的引號(hào)
s = "'123abcd456'"
print(s.strip("'"))

分割并去除空格

string = " hello , world !"
string = [x.strip() for x in string.split(',')]

將格式化字符轉(zhuǎn)換為字典

string = "dst='192.168.0.1',src='192.168.1.2'"
fields = dict((field.split('=') for field in string.split(',')))
fields = dict(((lambda a:(a[0].strip("'"),a[1].strip("'"))) (field.split('=')) for field in string.split(',')))
>>> fields
{'dst': "'192.168.0.1'", 'src': "'192.168.1.2'"}

刪除(替換)任意位置字符

s = '11233aabcdd41556'
# 刪除某個(gè)特定字符
print(ss.replace('1', ''))
# 同時(shí)刪除不同字符
import re
print(re.sub('[1a]', '', s))
--THE END--

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多