สอนเขียนโค้ดตัดคำภาษาอังกฤษออก ภาษา Python จากข้อความ หรือตัวแปร โดยใช้ module re คำสั่ง compile และคำสั่ง sub โดยตัวอย่างจะเป็นการตัดอักษรภาษาอังกฤษทุกตัวออกจากข้อความตามที่ต้องการ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ตัดคำภาษาอังกฤษ Python ออกจากข้อความ
import re
s = 'สวัสดี Devdit เราสบายดี'
r = re.compile('[a-zA-Z]')
new_s = r.sub('', s)
print( 'ข้อความเดิม คือ', s )
print( 'ข้อความใหม่ คือ', new_s )
ผลลัพธ์
ข้อความเดิม คือ สวัสดี Devdit เราสบายดี
ข้อความใหม่ คือ สวัสดี เราสบายดี
โค้ดด้านบน import module re (Regular expression operations) เพื่อใช้คำสั่ง compile โดยกำหนดค่า format คือ [a-zA-Z] และใช้คำสั่ง sub เพื่อแทนทีตัวอักษร a-z และ A-Z ด้วยค่าว่างเปล่า ทำให้ผลลัพธ์ที่ได้เกิดการตัดคำภาษาอังกฤษออกจากข้อความ หรือตัวแปร คงไว้เพียงตัวอักษรภาษาไทยเท่านั้น