Dominic Weber: RegExp (reguläre Ausdrücke)

Beitrag lesen

Guten Tag
Ich habe eine kleine Frage, ich überprüfe meine eingabe bei meinem Formularfeld:

var pattern =  /^\w+$/i;

Das funktinoiert auch so ohne Probleme aber was muss ich ändern damit ich auch das zeichen - (bindestrich) benötigen kann?
Ich habe es nicht geschaft. Es kommt immer Falsche Eingabe!

Code:
<script type="text/javascript">
function checkForm() {

var path = document.Ordner.path.value;
var pattern =  /^\w+$/i;

if ( !pattern.test(path) ) {
self.alert('Falsche Eingabe!');
return false;
}

return true;

}
</script>

Vielen Dank für Ihre Hilfe

Freundliche Grüsse,

Dominic Weber