Hãy nói tôi cóHOẶC tình trạng Regex
1 ABC Street
1 A ABC Street
Với \d
, nó phù hợp với (những gì tôi mong đợi), với \d \w
, nó phù hợp với 1 Một (dự kiến). Bây giờ tôi kết hợp mẫu với nhau \d|\d \w
, nó chỉ khớp với mẫu đầu tiên nhưng bỏ qua mẫu thứ hai.
Câu hỏi của tôi là cách sử dụng hoặc điều kiện chính xác trong trường hợp cụ thể này?
PS: Điều kiện chỉ bao gồm số khi không có chữ cái nào sau đó, nếu không thì hãy quấn số và chữ cái đơn.
Ví dụ: 1 ABC đường trận đấu số 1 mà thôi, nhưng khi 1 Một đường ABC quấn 1 Một
Bạn không nhất thiết phải sử dụng '|', ví dụ: '\ d (\ w)? ' –
\ d (\ w)? phải giải câu đố của bạn. – HopeNick