westfw & stowite;
Thanks to both of you for your patience.
stowite;
you wrote "I do note that your regex that contains what I think is the correct hex regex requires the input to have a space between the ';' ".
I can't see how any of the regex expressions I have used thus far requires a space between the ';' and the hex number.
Which regex do you see that requires the space between the ";" and the hex number?
As for your suggestion to test the fragments -- its a good one and I'm doing it now.
westfw;
I may be trying to use the wrong tool for my task.
I was thinking the use of regex expressions (Gammon's lib) would allow me to tokenize and then I could validate using the captures. Does that make sense?
If Gammon's lib isn't used for tokenizing, then what -- strtok?
Even if I don't stick with regex, I think it's still good idea to understand them.
Ray