Da quel che so, l'underscore non è un carattere speciale, quindi ha come significato se stesso.

[_a-zA-Z]

Significa tutte le lettere maiuscole e minuscole più l'underscore.


Ciao.