Python-regex: Einschließlich Leerzeichen innerhalb character Bereichs

Ich habe einen regulären Ausdruck entspricht, Alphabete, zahlen, _ und - (mit einer minimum-und maximum-Länge).

^[a-zA-Z0-9_-]{3,100}$

Ich möchte whitespace-Zeichen in diesem Zeichensatz.

Gemäß der Python-Dokumentation:

Charakter-Klassen wie \w oder \S werden auch akzeptiert in einem Satz.

Also habe ich versucht:

^[a-zA-Z0-9_-\s]{3,100}$

Aber es gibt schlechte Charakter-Auswahl Fehler. Wie kann ich Leerzeichen in der obigen Reihe?

Schreibe einen Kommentar