Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2003, 06:18
Nark
 
Fecha de Ingreso: agosto-2003
Mensajes: 102
Antigüedad: 20 años, 8 meses
Puntos: 0
expresion regular... me urgue....

a ver tengo un texto en un archivo txt con el siguiente formato:

"AGRUPACIÓ MUSICAL LA BANDA DE CERDANYOLA DEL VALLÈS","c/ Santa Maria, 23","Cerdanyola Del Vallès","08290"
"AGRUPACIÓ MUSICAL ""ELS ENTS""","c/ Coronel Canals, 3-5 2n 1a","Sant Andreu De La Barca","08740"


como veis cada texto que esta entre: , tendria que ser un campo distinto en la bd... esa separacion tambien coincide con los "texto"

bueno el metodo mas efectivo que estaba empleando es hacer la siguiente expresion a cada linea:
Código PHP:
$salida preg_split ('/\\"|\\"/'$linea, -1PREG_SPLIT_NO_EMPTY); 
y funciona, solo tene un problema cuando en mitad del texto que tendria que corresponder a un campo se utiliza "... " en realidad ya estan marcados con un doble "" ... "" lo que pasa es que no se como tendria que hacerse la expresion regular

alguien me hecha un cable? la verdad es que lo necesito tener para esta tarde, gracias chicos