replace方法主要有兩種:
last_date = "1/2/3" 目標為"123"
方法一:repalce
date =last_date.replace('/','')
方法二:re
p = re.compile("/")
date = p.sub('', last_date)
需要注意的是:一定不要轉義,否則函式不會生效。
replace 方法返回根據正規表示式進行文字替換後的字串的複製,格式如下:
stringobj.replace(rgexp, replacetext)
引數:stringobj必選項。要執行該替換的 string 物件或字串文字。該字串不會被 replace 方法修改。
rgexp必選項。為包含正www.cppcns.com則表示式模式或可用標誌的正規表示式物件。也可以是 string 物件或文字。如果 rgexp 不是正規表示式物件, 它將被轉換為字串,並進行精確的查詢;不要嘗試將字串轉化為正規表示式。
replacetext必選項。是乙個string 物件或字串文字,對於stringobj 中每個匹配 rgexp 中的位置都用該物件所包含的文字加以替換。在 quinwjscript 5.5 或更新版本中,replacetext 引數也可以是返quinw回替換文字的函式。
例如:content.replace('\n',' ').replace('\r',' ').replace('\\','\\\\').replace(',','\\,')
本文標題: python中replace方法例項分析
本文位址: /jiaoben/python/112462.html
java中string的replace方法解析
今天在寫 時犯了乙個挺低階的錯誤,所以記錄在此,以免以後再犯。其實很簡單,就是用string的replace方法,如下 public void dofilter 但列印輸入的一直是this is a script 開始還以為是replace方法沒有起作用。在看了replace方法的原始碼以後才恍然大...
vba中Range物件的Replace方法
replace是range物件的乙個方法,用於單元格替換.指定lookat引數為whole,從而避免將21等包含2的數字也替換掉 指定lookat引數為whole,從而避免將21等包含2的數字也替換掉 range b2 e4 replace what 2,replacement 3,lookat x...
Python中的replace方法
replace 方法 返回根據正規表示式進行文字替換後的字串的複製。stringobj.replace rgexp,replacetext 引數 stringobj 必選項。要執行該替換的 string 物件或字串文字。該字串不會被 replace 方法修改。rgexp 必選項。為包含正規表示式模式...