Regular expression to validate hex string
.net, regex
Solution
I believe
^([A-Fa-f0-9]{2}){8,9}$
will work.
This is nice because it generalizes to any even-length string.
Problem
I'm using this simple regular expression to validate a hex string: ``` ^[A-Fa-f0-9]{16}$ ``` As you can see, I'm using a quantifier to validate that the string is 16 characters long. I was wondering if I can use another quantifier in the same regex to validate the string length to be either 16 or 18 (not 17).