正则表达式解释[w-.]



请问这个RegExp是什么意思?

[w-.]

我知道w代表单词字符,也可以写成:

[A-Za-z0-9_]

我知道.表示该点将被视为普通字符。

我唯一不知道的是连字符。它在这里是用作范围运算符还是仅用作连字符?"微调"?

连字符这里只是连字符。

连字符只有在两个其他字符之间时才被视为范围操作符。

连字符在这里是正常的字符,所以它是[a-zA-z0-9_-.](数字、字母和这三个字符:-_.)

最新更新