Boa tarde pessoal, é o seguinte estou apanhando aqui com o tal do regex, pois preciso extrair uns dados de um equipamento como mostrado abaixo.
Nome da Empresa
DATA = 30 / 06 / 15 - HORA = 07 : 45 H
01 - DESOSSA ---> 8.6 'C
02 - CAMARA 01 ---> 7.3 'C
03 - CAMARA 02 ---> 7.3 'C
04 - CAMARA 03 ---> 1.2 'C
05 - CAMARA 04 ---> -3.7 'C
06 - CAMARA DE TRIAGEM ---> -8.6 'C
07 - CAMARA DE SEQUESTRO ---> -20.6 'C
08 - CAMARA ESTOCAGEM RESF. 01 ---> -9.5 'C
09 - CAMARA ESTOCAGEM RESF. 02 ---> 1.5 'C
10 CAMARA MATURACAO MIUDOS ---> -199.9 'C
11 - TUNEL MIUDO 01 ---> -199.9 'C
12 - TUNEL DESOSSA 02 ---> -24.7 'C
13 - TUNEL DESOSSA 03 ---> -31.7 'C
14 - CAMARA ESTOCAGEM CONG. 01 ---> -23.0 'C
15 - CAMARA ESTOCAGEM CONG. 02 ---> -16.5 'C
16 - ESTOCAGEM CONG. MIUDO 01 ---> -199.9 'C
===============================================================
O problema é que não estou conseguindo extrair somente as temperaturas.
Com essa expressão [-\s]\d{1,2}\.\d{1} num teste de um site funciona,mas no scadabr nada!!!
Com essa ((\b[0-9]+)?\.)?[0-9]+\b funciona parcialmente, mas não sei quando a temperatura é negativa e ainda lê os outros numerais como data,hora...
Alguém pode me dar um help aí,tô perdido e não sei nada de regex.