Hướng dẫn cách dùng hàm replace trong python

Hàm replace trong python thường được dùng để thay đổi 1 đoạn text (string) bằng 1 đoạn text khác. Tuy nhiên hàm replace sẽ không thay đổi chuỗi gốc, mà nó sẽ tạo ra 1 chuỗi mới.

Để sử dụng hàm replace trong Python, bạn có thể làm như sau:

string = "Hello World"

# Replace a specific word
new_string = string.replace("World", "Universe")
print(new_string)  # Output: "Hello Universe"

# Replace multiple words at once
new_string = string.replace("Hello", "Hi").replace("World", "Universe")
print(new_string)  # Output: "Hi Universe"

# Replace all occurrences of a word
new_string = string.replace("l", "*")
print(new_string)  # Output: "He**o Wor*d"

# Replace a word with another word of different length
new_string = string.replace("World", "Galaxy")
print(new_string)  # Output: "Hello Galaxy"

Trong ví dụ trên, chúng tôi sử dụng hàm replace để thay thế một từ cụ thể trong một chuỗi, nhiều từ cùng lúc, tất cả các lần xuất hiện của một từ và một từ với một từ khác có độ dài khác nhau.

Hàm replace có hai tham số:

  • Tham số đầu tiên là từ cần thay thế.
  • Tham số thứ hai là từ mà bạn muốn thay thế từ đó.

Hàm replace trả về một chuỗi mới với các từ đã được thay thế theo yêu cầu của bạn. Nếu từ cần thay thế không tồn tại trong chuỗi, hàm sẽ trả về chuỗi gốc mà không thay đổi gì.

Lưu ý rằng hàm replace không thay đổi chuỗi gốc mà chỉ trả về một chuỗi mới. Để lưu lại các thay