En tu caso vamos a validar solo dos estados no creo necesario utilizar expresiones regulares con un simple if seria suficiente.
la idea podria ser esta.
Código PHP:
Ver original$Campo1 = "correcto";
# paso el valor a minuscula para evitar error en caso de que el usuario haya el valor correcto pero en mayuscula.
#Compruebo que la variable este definida y que no este vacia.
#Verifico si no estan mis dos valores permitidos
if ( ($Campo1 != 'correcto') || ($Campo1 != 'incorrecto') )
{
echo 'Este Campo no es valido para ser ejecutado!';
}
} else {
$Campo1 = '';
echo 'El campo Esta vacio';
}
Saludos.