asked on
$pattern = '^[AD]([HF][12]|[Z][1])([0][1234569]|[1][0-9]|[2][123]|[3][34]|[4][0]|[5][1346])([0][12345679]|[1][0])([0][12345]|[1][03]|[2][03679]|[3][2389]|[4][01]|[5][1]|[9][5])([0][0123458]|[1][8]|[2][68]|[3][8]|[4][8]|[H][B])*^';
//check if the product code matches a valid code pattern
if(!preg_match($pattern, $pc)){
$error = 'Please enter a valid product code';
}
$pc is equal to "AF141020100"