价值: a11b22c33 我想用带有1个字符串和2个数字的preg_匹配来验证上述值
a11b22c33
preg_match('/^\s{1}\d{2}\s{1}\d{2}\s{1}\d{2}$/', $value)
我试过了,但没用。
z18hc3ub1#
使用以下命令:
preg_match('/^([a-z]\d{2}){3}$/', $value) ``` `\s` 匹配空格, `[a-z]` 匹配小写字母。如果还需要大写字母,请添加 `i` 第二个之后的修饰符 `/` 使其不区分大小写。 因为您重复了相同的模式3次,所以我将其分组并使用 `{3}` 量词,而不是写出来3次。
1条答案
按热度按时间z18hc3ub1#
使用以下命令: