Precisa de uma regex para uma string que deve ter caracteres numéricos e de letras [duplicado]

Esta pergunta já tem uma resposta aqui:

Regex padrão para corresponder a pelo menos 1 número e 1 caractere em uma sequência 8 respostas

Alguém pode dizer como eu posso escreverRegex para uma sequência, para que a sequência deva e deva teralpha+numeric (ou seja, letras e dígitos) caractere

Válido

a123sss
12dfgfd

Inválido

aaaa
1111

Eu tentei isso^[a-zA-Z0-9]*$ mas está sempre dandotrue.

EDIT: isso também é válido:123-abc

questionAnswers(10)

yourAnswerToTheQuestion