Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để tìm kiếm và thay thế văn bản trong tệp bằng Python?

Có phương thức re.sub () trong mô-đun Python re giúp tìm kiếm một mẫu và thay thế bằng một chuỗi con mới. Nếu không tìm thấy mẫu, chuỗi được trả về không thay đổi.

Cú pháp của re.sub ()

re.sub(pattern, repl, string):

Ví dụ:trong đoạn mã dưới đây, chúng tôi tìm kiếm "India" và thay thế nó bằng "the World" trong chuỗi "TP là trang web Tutorials phổ biến nhất của Ấn Độ"

Ví dụ

result=re.sub(r'India','the World','TP is the most popular Tutorials site of India')
print result

Đầu ra

TP is the most popular Tutorials site of the World