เมื่อจำเป็นต้องลบอักขระทั้งหมดยกเว้นตัวอักษรและตัวเลข นิพจน์ทั่วไปจะถูกใช้ มีการกำหนดนิพจน์ทั่วไป และสตริงอยู่ภายใต้นิพจน์นี้
ตัวอย่าง
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน
import re my_string = "python123:, .@! abc" print ("The string is : ") print(my_string) result = re.sub('[\W_]+', '', my_string) print ("The expected string is :") print(result)
ผลลัพธ์
The string is : python123:, .@! abc The expected string is : python123abc
คำอธิบาย
-
แพ็คเกจที่จำเป็นจะถูกนำเข้า
-
สตริงถูกกำหนดและแสดงบนคอนโซล
-
มีการกำหนดนิพจน์ทั่วไปและสตริงจะขึ้นอยู่กับนิพจน์
-
ผลลัพธ์ถูกกำหนดให้กับตัวแปร
-
สิ่งนี้จะแสดงเป็นเอาต์พุตบนคอนโซล