Expressão regular na cláusula PostgreSQL LIKE

Estou preso com uma simples expressão regular. Não tenho certeza do que estou perdendo. Um pouco enferrujado em habilidades regex.

A expressão que estou tentando corresponder é:

select * from table where value like '00[1-9]%'
-- (third character should not be 0)

Então isso deve corresponder'0090D0DF143A' (formato: texto), mas NÃO é!