Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/03/2013, 11:22
Avatar de portalmana
portalmana
 
Fecha de Ingreso: septiembre-2007
Ubicación: Montevideo-Uruguay
Mensajes: 633
Antigüedad: 17 años, 2 meses
Puntos: 80
Respuesta: Determinar la posición que ocupa un número dentro de una cadena de caracte

Hola como estas,
aquí te dejo un ejemplo que puedes ampliar.
PregMatch
Este solo encuentra la primera vez que aparece una cadena de números.

Código PHP:
Ver original
  1. $cadena = 'piso12345';
  2.  
  3. preg_match('/[0-9]+/', $cadena, $matches,  PREG_OFFSET_CAPTURE );
  4.  
  5. echo 'Primer numero encontrado: ' . $matches[0][0];
  6. echo '<br>En la Posicion: ' . ($matches[0][1] +1);

Saludos
__________________
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no" -- A.Einstein
objetivophp.com,twitter.com/objetivophp