Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/11/2011, 17:57
Avatar de arcanisgk122
arcanisgk122
 
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 14 años, 7 meses
Puntos: 28
Respuesta: recorrer cadena identificar numeros, agruparlos y guardarlos en una variab

algo asi:

Cita:
y en tal caso que alguien siquiera hacer lo mismo extraer la los numeros de una cadena pero guardarlos en diferentes variables: sea el caso este:

Texto: /roll 3d12+6

Codigo (no me funciona)

Código PHP:
Ver original
  1. $pattern =/.* (\d*)[a-z](\d*)+(\d*).*/i”;
  2. preg_replace($pattern ,$harset, $matches);
  3. $dices = $matches[1];
  4. $side = $matches[2];
  5. $modif = $matches[3];// puede ser positivo o negativo
  6. $trf=0;
  7. while($trf<=$dices){
  8. $trf++;
  9. $rolll=$rolll+mt_rand(1,$side);
  10. }
  11. $rolll=$rolll+$modif;

guardo asi:

Código PHP:
Ver original
  1. $texto = "Ha sacado un roll de: “.$rolll.”" ;

y imprimo asi:

Código PHP:
Ver original
  1. echo$texto”;

me imprime 1 y 0 lol alguna idea?? creo que seria buen aporte resolverlo.
[/QUOTE]
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB