Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để nắm bắt một ngoại lệ do Biểu thức chính quy Python nâng lên?

Khi phương thức đối sánh được triển khai, nếu không có kết quả phù hợp nào, thì Không có kết quả nào được trả về. Không có chức năng nào trong mô-đun lại tạo ra một ngoại lệ khi danh sách hoặc các kết quả phù hợp trống

ngoại lệ re.error

Ngoại lệ được đặt ra khi một chuỗi được truyền đến một trong các hàm ở đây không phải là một biểu thức chính quy hợp lệ (ví dụ:nó có thể chứa các dấu ngoặc đơn chưa khớp) hoặc khi một số lỗi khác xảy ra trong quá trình biên dịch hoặc so khớp. Sẽ không bao giờ là lỗi nếu một chuỗi không chứa mẫu nào phù hợp.