Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde á todos, possuo em uma coluna de uma tabela um campo que possui o seguinte tipo de dado:
13H20MIN SAB ATIVO
Queria saber como fazer pra pegar somente os numeros dessa string, porém alguns casos eu tenho a seguinte string:
14H20MIN DOM ENTRADA 11H40MIN ATIVO
Preciso que só pegue os primeiros 4 numeros, e que ignore o resto... como que faz isso, tem q usar expressão regular?
Valew
Mas como faço pra ele achar somente os 4 primeiros digitos, a expressão regular é [^0-9]?
[^0-9]{4}Acho que é isso que você quer, não testei, mas é mais ou menos assim.
preg_replace("#[0-9]{4}#","");
Amigo ao inves de eregi_replace use preg_replace ;)
eregi não existirá no PHP6.