这个正则表达式怎么写? 邮箱的正则表达式怎么写
更新时间:2022-01-20 10:37:51 • 作者:DOROTHY •阅读 142
正则表达式中的或怎么表示?比如我要3位字母,或者5位数字。怎么写表达式?谢谢大家了
竖线“|”就是或的意思。
([a-zA-Z]{3}|[0-9]{5}) 这个就是三位字母或五位数字的意思,如果你的正则引擎支持类别名,可以用 \d 表示数字,就不用 [0-9] 了,字母也可以用类名来代替。
这个正则表达式怎么写?
/http:\/\/image\.ddxx\\/images\/upload\/compic\/.*\.jpg/
正则表达式
首先(由\(匹配
86由[0-9]{2}匹配
)由\)匹配
-还是-
10由[0-9]{2}匹配
-
12345678这8个数字由[0-9]{8}匹配
所以答案是A
正则表达式
(?:a|b)表示不记缓存,所以a或者b不会被记录在分组里。因为"^(?:a|b).+"可以匹配bbs.bd3d,所以z的值就是bbs.bd3d全部啊。如果表达式写成"^(a|b).+"的话,z里还是bbs.bd3d,但z[1]会有值"b".