เมื่อจำเป็นต้องลบอักขระทั้งหมดยกเว้นตัวอักษรและตัวเลข นิพจน์ทั่วไปจะถูกใช้ มีการกำหนดนิพจน์ทั่วไป และสตริงอยู่ภายใต้นิพจน์นี้
ตัวอย่าง
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน
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
คำอธิบาย
-
แพ็คเกจที่จำเป็นจะถูกนำเข้า
-
สตริงถูกกำหนดและแสดงบนคอนโซล
-
มีการกำหนดนิพจน์ทั่วไปและสตริงจะขึ้นอยู่กับนิพจน์
-
ผลลัพธ์ถูกกำหนดให้กับตัวแปร
-
สิ่งนี้จะแสดงเป็นเอาต์พุตบนคอนโซล