I have already gone through questions that have answered validating mac addresses but they are exclusive to 48-bit mac addresses. I am looking for a regex that can validate 8 bytes or 64-bit mac addresses. A 64-bit mac address looks something like this:(basically has 4 more hexadecimal digits than 48 bit)
00:13:a2:00:41:8b:93:7a
0013a200418b937a
AD:12:13:FC:14:EE:FF:FF
ad-12-13-fc-14-ee-ff-ad
Based on answers for validating 48-bit mac addresses I have come up with this but am looking for something simpler.
^((([0-9A-Fa-f]{2}:){7})|(([0-9A-Fa-f]{2}-){7})|([0-9A-Fa-f]{14}))([0-9A-Fa-f]{2})$