I would like to match either any sequence or digits, or the literal: na .
I am using:
"^\d*|na$"
Numbers are being matched, but not na.
Whats my mistake?
More info: im using this in a regular expression validator for a textbox in aspnet c#.
A blank entry is ok.
It’s because the expression is being read (assuming PCRE):
Some parentheses would take care of that in a jiff. Choose from (depending on your needs):
Cheers!