มีเมธอด re.sub() ในโมดูล Python re ซึ่งช่วยในการค้นหารูปแบบและแทนที่ด้วยสตริงย่อยใหม่ หากไม่พบรูปแบบ สตริงจะถูกส่งกลับไม่เปลี่ยนแปลง
ไวยากรณ์ของ re.sub()
re.sub(pattern, repl, string):
ตัวอย่างเช่นในโค้ดด้านล่าง เราค้นหาคำว่า 'India' และแทนที่ด้วย 'the World' ในสตริง 'TP is most popular Tutorials site of India'
ตัวอย่าง
result=re.sub(r'India','the World','TP is the most popular Tutorials site of India') print result
ผลลัพธ์
TP is the most popular Tutorials site of the World