Boa tarde pessoal, seguindo o exemplo do curso, estou tentando fazer a pattern em um input do meu formulario. A ideia é que o campo só aceite numeros com ponto ou virgula (na manipulação do js converto os que chegam com virgula para ponto mas acho que isso não interefere no problema), em seguida o input pode ou não receber as letras kg ou somente g. O problema é que quando informo algum valor com "," o campo simplismente não aceita, alguém sabe me dizer qual é o problema ?
minha expressão: \d+(.?|/,?)\d+(kg|g)?
<input type="text" id="quantidade" required minlength="1" pattern="\d+(\.?|/,?)\d+(kg|g)?">