Obter somente os números

1. Obter somente os números

Welliton Sá
welliton.sa

(usa Red Hat)

Enviado em 09/09/2010 - 18:57h

Olá pessoal,

tenho um campo em um array onde os valores estão no seguinte formato:
6Mbps
9Mbps
12Mbps
24Mbps
Estou precisando de uma função que me retorne apenas os números desses campos. Tentei fazer com substr, porém os número podem ter um ou dois caracteres. Alguém pode me dar uma ajuda sobre a forma mais simples de se obter isso?



  


2. Re: Obter somente os números

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 15/09/2010 - 09:03h

Poderia postar um exemplo desse array?

-----

Olha um exemplo simples:

#!/usr/bin/env perl
my @valores = ("6Mbps", "9Mbps", "12Mbps", "24Mbps");

foreach (@valores) {
$_ =~ s/[^0-9]//g;
print "$_\n";
}






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts