Jeg har en kommasepareret fil, som jeg har brugt mange timer på at redigere og rette fejl i. For at kunne importere den i phpMyAdmin med en SQL-query, er jeg nødt til at slette to felter, som ikke hører til den pågældende tabel.
Sædvanligvist googler jeg før jeg poster her. Det havde jeg da også gjort, men åbenbart ikke ramt de rigtige søgeord. En fornyet søgning gav mig følgende konstruktion af søgestrengen: ","(.+?)","(.+?)","
Det virker efter hensigten. Desværre aner jeg ikke hvorfor ;-)
Hvis ikke filen er for stor kan den åbnes i f.eks. notepad og så kan du skrive præcis den frase du vil have fjernet og søg/erstat med ",". Det burde virke. bruger det på lignende måde i statistikprogrammet stata hvis jeg skal lave mange kommandoer om til en anden variabel f.eks, det er meget nemt. Alternativt kan Excel åbne csv-filer og du kan sortere så alt mellem to kommaer kommer i separate kolonner. derefter slette de to kolonner og eksportere til csv igen. held og lykke.
Jeg bruger ikke Notepad, da jeg kører på Mac, så min standard teksteditor er TextWrangler (som vist også findes til PC).
> så kan du skrive præcis den frase du vil have fjernet og > søg/erstat med ","
Jo, men frasen er jo forskellig fra linje til linje, så det er - så vidt jeg kan se - ikke en mulighed.
> Alternativt kan Excel åbne csv-filer og du kan sortere så alt > mellem to kommaer kommer i separate kolonner. derefter slette de > to kolonner og eksportere til csv igen.
Jeg glemte at oplyse, at en del af linjerne (posterne i databasen), i feltet "products_description" indeholder flere end det antal tegn Excel tillader i et felt, så det er (desværre) heller ikke en mulighed.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.