作业帮 > 英语 > 作业

正则表达式中的$和括号外的^分别表示什么意思,为什么下面这个验证邮箱的正则表达式不对,

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/17 11:43:42
正则表达式中的$和括号外的^分别表示什么意思,为什么下面这个验证邮箱的正则表达式不对,
"^[\\w[.-]]+[\\.[\\w[.-]]+]*@[\\w[.-]]+\\.[\\w[.-]]+$"双引号不要
$ 匹配行结束符.例如正则表达式weasel$ 能够匹配字符串"He's a weasel"的末尾
但是不能匹配字符串"They are a bunch of weasels."
^ 匹配一行的开始.例如正则表达式^When in能够匹配字符串"When in the course of human events"的开始,但是不能匹配"What and When in the"
用这个吧:
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
具体你那个怎么不对 我也不太清楚
再问: eg:djhan_1989@163.com dongdongjunjun@vip.qq.com 都不能进行验证