โค้ดต่อไปนี้แยกตัวเลขลอยตัวจากข้อความ/สตริงที่กำหนดโดยใช้ Python regex
ตัวอย่าง
import res ="ระดับเสียง:-11.7 db หรือ 15.2 หรือ 8 db"result =re.findall(r"[-+]?\d*\.\d+|\d+", s)print resultsก่อน>ผลลัพธ์
สิ่งนี้ให้ผลลัพธ์
['-11.7', '15.2', '8']
โค้ดต่อไปนี้แยกตัวเลขลอยตัวจากข้อความ/สตริงที่กำหนดโดยใช้ Python regex
import res ="ระดับเสียง:-11.7 db หรือ 15.2 หรือ 8 db"result =re.findall(r"[-+]?\d*\.\d+|\d+", s)print resultsก่อน>ผลลัพธ์
สิ่งนี้ให้ผลลัพธ์
['-11.7', '15.2', '8']