Tenho uma string como A18.30 e quero comparar se ela se enquadra nestes 2 valores mínimo e máximo: A17.0 e A19.0.
- A18.30 => A17.0 entre A19.0 [correto]
- P1A.5 => P1.0 entre A2.0 [Incorreto]
A expectativa é que a primeira letra precise ser comparada e os dígitos numéricos restantes, se estiverem no intervalo a ser comparado.
Tentei com substring, mas quero saber se existe uma maneira melhor de fazer a comparação com regex. Eu uso o snowflake db.