
isMAC48Address
Địa chỉ kiểm soát truy cập phương tiện (địa chỉ MAC) là một định danh duy nhất được gán cho các giao diện mạng để truyền thông trên phân đoạn mạng vật lý.
Định dạng chuẩn (IEEE 802) để in địa chỉ MAC-48 ở dạng thân thiện với con người là sáu nhóm gồm hai chữ số thập lục phân (0 đến 9 hoặc A đến F), được phân tách bằng dấu gạch ngang (ví dụ: 01-23-45-67-89- AB).
Nhiệm vụ của bạn là kiểm tra chuỗi inputString đã cho xem nó có tương ứng với địa chỉ MAC-48 hay không.
Ví dụ
- Với
inputString = "00-1B-63-84-45-E6"
, kết quả đầu ra sẽ làisMAC48Address(inputString) = true
; - Với
inputString = "Z1-1B-63-84-45-E6"
, kết quả đầu ra sẽ làisMAC48Address(inputString) = false
; - Với
inputString = "not a MAC-48 address"
, kết quả đầu ra sẽ làisMAC48Address(inputString) = false
.
Đầu vào/Đầu ra
-
[giới hạn thời gian chạy] 0.5 seconds
-
[đầu vào] string inputString
Điều kiện tiền đề:
15 ≤ inputString.length ≤ 20
. -
[đầu ra] boolean
true
nếuinputString
tương ứng với quy tắc đặt tên địa chỉ MAC-48,false
nếu không.
Post Comment