Phương thức replace
Phương thức replace thực hiện tìm kiếm và
thay thế trong chuỗi. Trong tham số đầu tiên của phương thức,
chúng ta chỉ định chuỗi con mà chúng ta muốn thay thế.
Trong tham số thứ hai - bằng cái chúng ta muốn thay thế nó.
Trong tham số thứ ba không bắt buộc có thể
chỉ định số lượng thay thế chuỗi con.
Cú pháp
chuỗi.replace(cái_thay_thế, bằng_cái, [số_lượng_thay_thế])
Ví dụ
Hãy thay thế tất cả các ký tự 'a' bằng
!:
txt = 'abacdea'
print(txt.replace('a', '!'))
Kết quả thực thi mã:
'!b!cde!'
Ví dụ
Và bây giờ hãy chỉ định số lượng thay thế:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
Kết quả thực thi mã:
'!b!cdea'
Xem thêm
-
phương thức
index,
tìm chỉ mục khớp của chuỗi con trong chuỗi -
phương thức
format,
thay thế dữ liệu bằng cách định dạng chuỗi -
phương thức
count,
trả về số lần xuất hiện của chuỗi con trong chuỗi -
phương thức
endswith,
kiểm tra sự xuất hiện của chuỗi con từ cuối chuỗi -
phương thức
find,
trả về chỉ mục của lần khớp đầu tiên của chuỗi con trong chuỗi