其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

这个正则表达式是啥意思?

GG网络技术分享 2025-03-18 16:15 0


问题描述:


详细一点哦,感谢
不用看下面了,必须得30个字,还不能重复,只能说一点废话了,还是不够,还有不能用的词

网友观点:

大致说来,这个是检测邮箱地址是否符合的,其中@前面是检测字母、数字、下划线、中划线和英文句点 这样的符号至少有1个(字母、数字、下划线),这里面\\w 对应字母和数字以及下划线。即成组规则允许 诸如a--或者 a-.或者 a..
@后面的是服务器地址描述,规则与前面类似,不过明确了不能有a--,至少有一组.开头的结尾

不是看看输入框中的值符不符合邮箱格式?

^ 匹配一行的开头
\\w 指数字英文加下划线
. 指一个字符"."
- 指一个字符"-"
[\\w.-] 指一个范围 即 数字、字母、下划线、字符"."、字符"-"

  • 量词 一个或多个
    [\\w.-]+ 指一个或多个[\\w.-] 这样的字符,如 "aaa" "-ab" "c" "s._-l"
    @ 指一个字符"@"
    ? 量词 一个或零个
  • 量词 零个或多个
    后面就是获取输入的值

明白了明白了,谢谢各位大佬

请问这个「 (?<=<(\\w+)>).*(?=<\\/\\1>) 」正则表达式是什么意思呢?

请问这个正则表达式什么意思呢,最好有详细说明,谢谢

标签:

提交需求或反馈

Demand feedback