Я пытаюсь с помощью #(?:[a-fA-F0-9]{2}[,])*(?:[a-fA-F0-9]{2}(?!,)){0,1}#
соответствовать следующим строкам:
#1C,B4,97,A3,EF,CF,5A,4A# //should match
## //should match
#1C# //should match
#01# //should match
#1C,1C,1C,1C,# //should not match
#1C,# //should not match
#1C # //should not match
# 1C# //should not match
#11C# //should not match
#11C,,1C# //should not match
#1# //should not match
#ZZ# //should not match
, но на regex101 это соответствует только первой строке, почему? спасибо