Verifique se Preg Match False em vez de True

Eu tenho esse código que garante que o nome de usuário é apenas letras e números, mas então meu código está configurado, eu preciso verificar se o preg_match é falso. Agora diz "se seguro ecoar isso" eu preciso da lógica para dizer "se não seguro dizer isso". Alguém pode me ajudar?

if (!preg_match('/[A-Z]+[a-z]+[0-9]+/', $username))
{
    echo 'contains characters other than letters and numbers.';
}

questionAnswers(2)

yourAnswerToTheQuestion