正则表达式解释[\ w- \。]

时间:2014-07-01 06:37:49

标签: regex

这个RegExp意味着什么?

[\w-\.]

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

[A-Za-z0-9_]

我知道\.意味着该点将被视为普通角色。

我唯一不知道的是连字符。这是用作此处的范围运算符还是仅用作例如连字符。 "微调"

2 个答案:

答案 0 :(得分:1)

连字符这里只是连字符。

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

答案 1 :(得分:0)

连字符是普通字符,因此它的作用为[a-zA-z0-9_-\.](数字,字母和这三个字符:-_.)。