|    
			
				08/04/2013, 01:47
			
			
			  | 
  |  | 
  |  Respuesta: expresiones regulares  
  Hola a todos,primero gracias a todos por responder.
 
 La questión es que estoy atascado en un script para una función PHP que estoy creando.
 
 por una parte tenemos las variables que són del estilo:
 
 var_1:'valor_1' , var_2:'valor_2' , ... , var_2:'valor_3'
 
 necesito la expresión regular que me separe por , los fragmentos del tipo:
 
 [0] var_1:'valor_1'
 [1] var_2:'valor_2'
 ...
 [n] var_n:'valor_n'
 
 La expresión que adjunté está mal y era un simple ejemplo, no me sirve otro lenguaje ya que es para integrarlo a una clase PHP ya creada. No me sirve explode ya que el valor puede contener valores con comas:
 
 var_x:'if(a=0,1,0)'
 
 Espero haberme explicado mejor y que os sirva de ayuda. Yo llevo unos dias intentando construïrla.
 
 Este es el código que tengo por ahora:
 
 $campos = "usuario_activo:'IF(usuario_activo=0,1,0)' , usuario:'a'";
 $expresion = "/[.+\:'.+'$]+/";
 
 $separa = preg_split($expresion, $campos);
 
 echo $campos."<br><br>".$expresion."<br><br>";
 print_r($separa);
 
 Por otro lado, como puedo recuperar mi usuario antiguo de este foro? ya que creo que està vinculado a una cuenta de correo que ya no utilizo ni existe :_(
 A que Deidad superior debo escribir un mail para que asocie mi usuario anterior a mi nuevo mail?
 
 Saludos y gracias
   Última edición por marcsirocus; 08/04/2013 a las 02:17
     |