Faire de l'expression régulière correspond pas à une chaîne vide?

J'ai regex qui fonctionne très bien dans mon application, mais elle correspond à une chaîne vide trop, c'est à dire pas d'erreur se produit lorsque l'entrée est vide. Comment puis-je modifier cette expression afin de ne pas correspondre à une chaîne vide ? Notez que je NE veux PAS changer de toute autre fonctionnalité de cette regex.

C'est la regex que j'utilise: ^([0-9\(\)\/\+ \-]*)$

Je ne sais pas beaucoup sur les regex formulation moi-même, c'est pourquoi je vous demande. J'ai cherché une réponse, mais ne pouvait pas trouver un direct. La plus proche je suis arrivé à: expression régulière pour rien, mais une chaîne vide en c#, mais qui ne fonctionne pas vraiment pour moi ..

OriginalL'auteur Ahmad | 2013-10-27