新聞中心
處理字符串相關(guān)的問題,首選當(dāng)然是正則表達式。

10多年專注建站、設(shè)計、互聯(lián)網(wǎng)產(chǎn)品按需網(wǎng)站策劃服務(wù),業(yè)務(wù)涵蓋高端網(wǎng)站設(shè)計、商城開發(fā)、小程序設(shè)計、軟件系統(tǒng)開發(fā)、成都App制作等。憑借多年豐富的經(jīng)驗,我們會仔細了解每個客戶的需求而做出多方面的分析、設(shè)計、整合,為客戶設(shè)計出具風(fēng)格及創(chuàng)意性的商業(yè)解決方案,創(chuàng)新互聯(lián)建站更提供一系列網(wǎng)站制作和網(wǎng)站推廣的服務(wù),以推動各中小企業(yè)全面信息數(shù)字化,并利用創(chuàng)新技術(shù)幫助各行業(yè)提升企業(yè)形象和運營效率。
正則表達式是對字符串操作的一種邏輯公式,就是用事先定義好的一些特定字符、及這些特定字符的組合,組成一個“規(guī)則字符串”,這
個“規(guī)則字符串”用來表達對字符串的一種過濾邏輯。
給定一個正則表達式和另一個字符串,我們可以達到如下的目的:
1. 給定的字符串是否符合正則表達式的過濾邏輯(稱作“匹配”):
2. 可以通過正則表達式,從字符串中獲取我們想要的特定部分。
可以對字符串中的標(biāo)點符號進行過濾,從而達到去掉或替換標(biāo)點符號的效果。
import re
punctuation = '!,;:?"\''
def removePunctuation(text):
text = re.sub(r'[{}]+'.format(punctuation),'',text)
return text.strip().lower()
text = " Hello, world! "
print removePunctuation(text)推薦學(xué)習(xí)《Python教程》。
分享文章:創(chuàng)新互聯(lián)Python教程:python如何去掉文本中的符號
網(wǎng)頁URL:http://www.5511xx.com/article/codhech.html


咨詢
建站咨詢
