I am to validate against following conditions:

1. It would allow all the special characters
2. It must contain at least 1 alphabet **or** alphanumeric
3. only special character will not work

I used 

```
/^\d*[a-zA-Z][a-zA-Z0-9]+/

```

It is working fine for all scenario but it does expect 2 characters or numbers or combination of two before entering special character.

Examples:

1. `a!!@#$*()_` fails but should pass
2. `a1!@#$*()_` passes

Please help correcting the regex.