Java Regexp pour Correspondre à des Caractères ASCII

Ce regex correspond à n'importe quel caractère ASCII en java?

J'ai déjà essayé:

^[\\p{ASCII}]*$

mais trouve qu'il ne correspond pas à beaucoup de choses que je voulais (comme les espaces et les parenthèses, etc...). Je suis l'espoir d'éviter explicitement liste de toutes 127 caractères ASCII dans un format comme:

^[a-zA-Z0-9!@#$%^*(),.<>~`[]{}\\/+=-\\s]*$
Downvote que cette question n'a pas d'indiquer si vous avez juste besoin d'un seul caractère (dans le corps) ou plusieurs caractères (dans le titre).

OriginalL'auteur David | 2011-02-21