我必须构建这样一个正则表达式,在这里我可以验证i/p字符串的格式.
PDC--Team3 1或PDC-Team3 2或PDC-Team3 3
GroupName可以是任何字母数字字符串,只允许使用"-“。
我目前正在尝试使用^PDC-A-Za-z0-9-+-Team1$|A-Za-z0-9-+-Team2$|A-Za-z0-9-+-Team3$,但这不像预期的那样有效。
如果有人知道怎么做,让我知道
发布于 2022-10-12 06:42:40
像这样的东西应该对你有用:
^PDC-[A-Za-z0-9-]*-Team[0-9]$所以我们从PDC-开始,捕捉中间的任何东西,并以-Team和一个数字结尾。
我猜组可以大于3,否则将最后一组更改为1-3,如果它可以高于9,那么在组后添加一个*作为任何数字。
发布于 2022-10-12 08:55:41
我发现它是和^PDC-[a-zA-Z0-9-]*-(Team1|Team2|Team3)$一起工作的。不过,增强是允许的PDC-只在开始和只有一次。
https://stackoverflow.com/questions/74037141
复制相似问题