Python中replace()的用法是什麼?附例項!

老男孩IT教育機構發表於2022-05-11

  在Python程式語言中,有三個常用的“替換”函式,分別是:strip()、replace()、re.sub(),那麼Python中replace()的用法是什麼?本文為大家詳細講解一下。

  Python replace()方法把字串中的old(舊字串)替換成new(新字串),如果指定三個引數max,則替換不超過max次。

  語法

  replace()方法語法:

  str.replace(old, new[, max])

  引數

  old -- 將被替換的子字串;

  new -- 新字串,用於替換old子字串;

  max -- 可選字串,替換不超過max次。

  返回值

  返回字串中的old(舊字串)替換成new(新字串)後生成的新字串,如果指定第三個引數max,則替換不超過max次。

  例項

  #!/usr/bin/python

  str = "this is string example....wow!!! this is really string";

  print str.replace("is", "was");

  print str.replace("is", "was", 3);

  輸出結果

  thwas was string example....wow!!! thwas was really string

  thwas was string example....wow!!! thwas is really string


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2893521/,如需轉載,請註明出處,否則將追究法律責任。

相關文章