Phương thức String replace() trong Python



Miêu tả

Phương thức replace() trả về một bản sao của chuỗi ban đầu sau khi đã thay thế các chuỗi con cũ bằng chuỗi con mới.

Cú pháp

Cú pháp của replace() trong Python:

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

Chi tiết về tham số:

  • old -- Đây là chuỗi con cũ để được thay thế.

  • new -- Đây là chuỗi con mới để thay thế cho chuỗi con cũ.

  • max -- Nếu tham số tùy ý max này được cung cấp, thì chỉ có các sự xuất hiện đầu tiên được thay thế.

Trả về giá trị

Trả về một bản sao của chuỗi ban đầu sau khi đã thay thế các chuỗi con cũ bằng chuỗi con mới.

Chương trình Python ví dụ

Ví dụ sau minh họa cách sử dụng của replace() trong Python.

 str = "vi du Python ve chuoi....ok!!! that su rat don gian";
print str.replace("Python", "VietJack")
print str.replace("ve", "la", 1)

Chạy chương trình Python trên sẽ cho kết quả −

vi du VietJack ve chuoi....ok!!! that su rat don gian
vi du Python la chuoi....ok!!! that su rat don gian

string_trong_python.jsp