Não entendi pq o comando para dia está assim "[0123]?\d";
Não entendi pq o comando para dia está assim "[0123]?\d";
Oi, Natali! Tudo bem?
Esse comando regex "[0123]?\d" significa que ele irá capturar um ou dois dígitos que podem estar dentro do intervalo de 0 a 3. O símbolo "?" indica que o dígito anterior pode ou não estar presente. Já o "\d" significa que ele irá capturar qualquer dígito de 0 a 9.
Dessa forma, esse comando irá capturar números de 0 a 39, que é o intervalo possível para os dias do mês.
Se outra dúvida surgir, estamos disponíveis!
Abraços e bons estudos.