php预匹配1字符串2位验证

vwhgwdsa  于 2021-10-10  发布在  Java
关注(0)|答案(1)|浏览(337)

价值: a11b22c33 我想用带有1个字符串和2个数字的preg_匹配来验证上述值

preg_match('/^\s{1}\d{2}\s{1}\d{2}\s{1}\d{2}$/', $value)

我试过了,但没用。

z18hc3ub

z18hc3ub1#

使用以下命令:

preg_match('/^([a-z]\d{2}){3}$/', $value)
``` `\s` 匹配空格, `[a-z]` 匹配小写字母。如果还需要大写字母,请添加 `i` 第二个之后的修饰符 `/` 使其不区分大小写。
因为您重复了相同的模式3次,所以我将其分组并使用 `{3}` 量词,而不是写出来3次。

相关问题