$string = 'SSM1234';
preg_match("SS{2,}\M+\[0-9]", $string);
왜이 정규식이 내 샘플 $string
과 일치하지 않습니까?이 영숫자 문자열의 정규식
.....도이 정규 표현식이해야
if((!preg_match("/^S{2,}M+[0-9]+$/", $Forgot_field)) || (!preg_match("/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/", $Forgot_field))){
$result = "Enter a valid SSM ID or Email ID";
}
'S {2,} M + [0-9] +' – soumer
일치시키고 자하는 다른 샘플 문자열을 포함하면 도움이 될 것입니다. 일치하는 모든 문자열이 "SSM"으로 시작합니까? 아니면 S 또는 M (또는 임의의 문자)을 가질 수 있습니까? –