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

Biểu thức chính quy Python là gì để kiểm tra xem một chuỗi có phải là chữ và số không?

Để kiểm tra xem một chuỗi chỉ bao gồm chữ và số bằng cách sử dụng biểu thức chính quy mô-đun hoặc regex, chúng ta có thể gọi re.match (regex, string) bằng cách sử dụng regex:"^ [a-zA-Z0-9] + $".

Ví dụ:

>>> bool(re.match('^[a-zA-Z0-9]+$', '789def'))
True
>>> bool(re.match('^[a-zA-Z0-9]+$', '789#%$def'))
False

re.match trả về một đối tượng, để kiểm tra xem nó có tồn tại hay không, chúng ta cần chuyển đổi nó thành boolean bằng cách sử dụng bool ().