Nói rằng tôi có một chuỗiLàm thế nào để sử dụng regex với các ký tự tùy chọn trong python?
"3434.35353"
và chuỗi khác
"3593"
Làm thế nào để tạo ra một biểu thức chính quy duy nhất có thể để phù hợp với cả hai mà không có tôi cần phải thiết lập các mô hình để cái gì khác nếu khác thất bại? Tôi biết \d+
sẽ khớp với 3593
, nhưng nó sẽ không làm bất cứ điều gì cho 3434.35353
, nhưng (\d+\.\d+
) sẽ chỉ khớp với số thập phân và không trả về kết quả phù hợp cho số 3593
.
Tôi hy vọng m.group(1)
trở lại:
"3434.35353"
hoặc
"3593"