Eu sou novo em aprender Regex e eu tenteiquase tudo eu mesmo e da internet para encontrar um Regex que aceita valores de 0 a 65536 e sim eu quero fazê-lo apenas por Regex. O mais próximo que consegui foi 69999.
Respostas:
0 para resposta № 1Aqui está:
^(?:[0-5]?[0-9]{1,4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-6])$
Vejo demonstração
0 para resposta № 2
Divide-o em várias faixas: 0-9, 10-9999, 10000-59999, 60000-64999, 65000-65499, 65500-65529, 65530-65536
^(?:d|[1-9]d{1,3}|[1-5]d{4}|6[0-4]d{3}|65[0-4]d{2}|655[0-2]d|6553[0-6])$