正则表达式中的$和括号外的^分别表示什么意思,为什么下面这个验证邮箱的正则表达式不对,"^[\\w[.-]]+[\\.[\\w[.-]]+]*@[\\w[.-]]+\\.[\\w[.-]]+$"双引号不要