Desculpa,
          esqueci de dizer que objetivo da expressão é validar números reais em 
ponto flutuante (decimal).


--- Em shell-script@yahoogrupos.com.br, "fsilva6" <fsil...@...> escreveu
>
> Senhores,
>          para validar um campo DECIMAL em java script utilizo a expressão 
> regular abaixo.
> 
> /^[+-]?((\d+|\d{1,3}(\.\d{3})+)(\,\d*)?|\,\d+)$/
> 
> Estou tentando migrar essa expressão  para executa-la no AIX com SED e estou 
> tomando o seguinte erro.
> 
> sed: /^[+-]?((\d+|\d{1,3}(\.\d{3})+)(\,\d*)?|\,\d+)$/ is not a recognized 
> function.
> 
> Já fiz algumas alterações no SED mas até agora não obtive sucesso.
> 
> Alguém poderia me auxilar na resolução deste problema?
>


Responder a