[Duda] Tratado de cadenas.

Iniciado por skyweb07, 1 Abril 2010, 13:36 PM

0 Miembros y 1 Visitante están viendo este tema.

skyweb07

Holas, pues tengo una duda que quisiera aclarar, ¿cómo es que hago para por ejemplo separar de la cadena siguiente el texto que esta entre las comillas?

Código (php) [Seleccionar]
flashvars.un = "d5deff2d3cd0baa468a74e69b040d74e";

Saludos y gracias de antemano ;)

~ Yoya ~

tienes que conteanar...
Código (php) [Seleccionar]
texto = "hola"."Adiós";
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

skyweb07

haber quizás no me entendiste , lo que quiero hacer es separar de el texto que esta arriba y solo obtener lo que esta dentro de las comillas, en este caso d5deff2d3cd0baa468a74e69b040d74e ;)

Karcrack

En que lenguaje? PHP? javascript???

skyweb07


~ Yoya ~

Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

fede_cp

No entiendo bien lo que queres decir  :P, no podes poner una variable con ese contenido y ya la tendrias separado?

por ejemplo:

$e = d5deff2d3cd0baa468a74e69b040d74e;
echo $e
o como dijo yoya con expresiones regulares.


tambien con la funcion explode te la podes rebuscar si solo es esa cadena


saludos!
somos lo que hacemos para cambiar lo que somos

http://elhackerblog.blogspot.com el blog de elhacker.net!!

Og.

Cita de: skyweb07 en  1 Abril 2010, 13:36 PM
Holas, pues tengo una duda que quisiera aclarar, ¿cómo es que hago para por ejemplo separar de la cadena siguiente el texto que esta entre las comillas?

Código (php) [Seleccionar]
flashvars.un = "d5deff2d3cd0baa468a74e69b040d74e";

Saludos y gracias de antemano ;)
no entiendo muy bien tu duda, una variable en php tiene esa cadena ?
Código (php) [Seleccionar]
flashvars.un = "d5deff2d3cd0baa468a74e69b040d74e";

algo asi?
Código (php) [Seleccionar]
$a = 'flashvars.un = "d5deff2d3cd0baa468a74e69b040d74e";';

y tu quieres que al final quede asi?
Código (php) [Seleccionar]
$a = "d5deff2d3cd0baa468a74e69b040d74e";

si es haci, busca en google la funcion split :P
|-

~ Yoya ~

Ps aquí con expresiones regulares.

Código (php) [Seleccionar]
<?php
$texto 
'flashvars.un = "d5deff2d3cd0baa468a74e69b040d74e"';
echo 
"$texto\n";

$captura;
preg_match("/\"?([a-z0-9]+)\"$/",$texto,$captura);
echo 
"$captura[1]\n";

?>


Salida:
Código (bash) [Seleccionar]
yoya@yoya-desktop:~/Escritorio$ php a.php
flashvars.un = "d5deff2d3cd0baa468a74e69b040d74e"
d5deff2d3cd0baa468a74e69b040d74e

Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

KrossPock

Cita de: Og. en  2 Abril 2010, 18:52 PM
si es haci, busca en google la funcion split :P

Split esta deprecated y para la version 6.0 ya no va a existir