为了账号安全,请及时绑定邮箱和手机立即绑定

正则表达式求指教

正则表达式求指教

萧十郎 2018-11-14 18:08:55
匹配一个输入的字符串,要求是可为空,或者为ZZ****、CC****和二者的任意组合,中间用+隔开,例如ZZ1234+CC4568+ZZ1234,正则表达式应该怎么写,求指教!
查看完整描述

2 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

^((ZZ)|(CC))[0-9]{4}(\+((ZZ)|(CC))[0-9]{4})*$

查看完整回答
反对 回复 2018-11-18
?
jeck猫

TA贡献1909条经验 获得超7个赞

先判断下 string length 呗,如果为空直接过,

否则走正则 

^((?:ZZ|CC)\d{4})(\+(?:ZZ|CC)\d{4})*$

 

和楼上的区别不大!


查看完整回答
反对 回复 2018-11-18
  • 2 回答
  • 0 关注
  • 609 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信