\D+ khớp một hoặc nhiều ký tự liên tiếp không phải chữ số.
Ví dụ: search (tìm match đầu tiên)
import re m = re.search(r'\D+', '5Need47for Speed 2') print(m.group()) # 'Need'
Ví dụ: findall (tìm tất cả)
import re m = re.findall(r'\D+', '5Need47for Speed 2') print(m) # ['Need', 'for Speed ']
Giải thích: Pattern bỏ qua chữ số, nhóm các ký tự non-digit liên tiếp thành các match riêng biệt.