เพื่อลบอักขระพิเศษ เครื่องหมายวรรคตอน และช่องว่างจากสตริง ให้วนลูปสตริงและกรองเฉพาะตัวอักษร alphanumeric ตัวอย่าง:
>>> string = "Hello $#! People Whitespace 7331" >>> ''.join(e for e in string if e.isalnum()) 'HelloPeopleWhitespace7331'
Regular expressions ก็สามารถใช้ลบตัวอักษรที่ไม่ใช่ alphanumeric ได้ re.sub(regex, string_to_replace_with, original_string) จะแทนที่ตัวอักษร non-alphanumeric ทั้งหมดด้วยสตริงว่าง ตัวอย่าง:
>>> import re >>> re.sub(r'[^A-Za-z0-9]+', '', "Hello $#! People Whitespace 7331") 'HelloPeopleWhitespace7331'