我有一个正则表达式,可以匹配字母、数字、_和-(长度有最小值和最大值)。
但是它会出现坏的字符范围错误。我该如何在上述集合中包含空格?
^[a-zA-Z0-9_-]{3,100}$
我希望在这个字符集中包含空格。
根据 Python 文档:
字符类(例如\w或\S)也可以在集合中使用。
所以我尝试了:
^[a-zA-Z0-9_-\s]{3,100}$
但是它会出现坏的字符范围错误。我该如何在上述集合中包含空格?