Python中replace方法例項分析

2022-10-05 00:06:16 字數 827 閱讀 7881

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 必選項。為包含正規表示式模式...