I have a special requirement, where i need the achieve the following
- No Special Character is allowed except
_in between string. - string should not start or end with
_,.and numeric value. - underscore should not be allowed before or after any numeric value.
I am able to achieve most of it, but my RegEx pattern is also allowing other special characters.
How can i modify the below RegEx pattern to not allow any special character apart from underscore that to in between strings.
^[^0-9._]*[a-zA-Z0-9_]*[^0-9._]$