Foros del Web » Programando para Internet » PHP »

Extraer caracteres númericos de una cadena

Estas en el tema de Extraer caracteres númericos de una cadena en el foro de PHP en Foros del Web. Estimados: Mi consulta es muy sencilla, tengo una cadena: $cadena="AA7987B5Y,56-34354/DFG"; y necesito extraer solo los numeros es decir: $cadena="798755634354"; alguien me puede ayudar??. Gracias....
  #1 (permalink)  
Antiguo 01/06/2006, 10:46
Avatar de richard20  
Fecha de Ingreso: marzo-2006
Mensajes: 139
Antigüedad: 18 años
Puntos: 0
Extraer caracteres númericos de una cadena

Estimados:

Mi consulta es muy sencilla,

tengo una cadena:

$cadena="AA7987B5Y,56-34354/DFG";

y necesito extraer solo los numeros es decir:

$cadena="798755634354";

alguien me puede ayudar??.

Gracias.
  #2 (permalink)  
Antiguo 01/06/2006, 14:15
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 2 meses
Puntos: 9
mmm seguro q hay algo mas facil pero lo que yo haria seria...
Código PHP:
<?
$cadena
="AA7987B5Y,56-34354/DFG";
for (
$i $i count($cadena) ; $i ++){

if(
is_numeric((int)$cadena[$i])){
$new_cad .=  $cadena[$i];
}

}

?>
no lo probe pero supongo deberia andar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 05:13.