1. 首页 > 科技

这个正则表达式怎么写? 邮箱的正则表达式怎么写

这个正则表达式怎么写?邮箱的正则表达式怎么写

正则表达式中的或怎么表示?比如我要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".