Permalänk
Medlem

ta bort alla radbrytningar

Hallå.

Jag har en text som jag skulle vilja få bort alla radbrytningar i. Texten är många hundra rader lång så att sitta och ta bort dem för hand är lönlöst.

Jag letar i min texteditor men hittar inget där häller.

Några förslag på hur jag ska göra?

Visa signatur

Jag hatar att vara förkyld!

Permalänk

Lite mer info skulle göra mig glad! Hur är texten formaterad? Vilket textformat? Det är inte så pass enkelt att du, med valfritt språk, kan slänga in hela texten i sträng och sedan bara gör en replace '\n' med ' '?

Visa signatur
Permalänk
Medlem

Ja, förlåt.

Det är vanlig gammal html som jag måste få bort radbrytningarna från.

Du har faktiskt en tanke där. Jag är sjukt kass på replace funktionerna, men om jag bara lägger in hela texten i en variabel och sedan replecar det och printar ut den. Det borde ju gå.

Hur hade du gjort när du ersätter \n med ' '

edit:

testade med str_replace men den klagar på "No input file specified."

kan det vara att det fuckar sig när jag lägger in hela texten i en variabel?

$str = 'jättemycket text med massa " och <html YEH!!!>'; $order = array("\r\n", "\n", "\r"); $replace = ' '; $newstr = str_replace($order, $replace, $str); echo $newstr;

Visa signatur

Jag hatar att vara förkyld!

Permalänk

Beror på språk :).

Edit: I PHP exempelvis hade det blivit str_replace. www.php.net/str_replace .

Visa signatur
Permalänk
Medlem

Seg idag, bakis. Php gäller det såfall

edit: yeh, tack för replace tipset
funkar nu...,tack igen

Visa signatur

Jag hatar att vara förkyld!

Permalänk
Medlem

använd notepad2 och sen tryck på replace i menyn... då får du välja vad som skall bytas ut mot vad.. ex.. "bananer" mot " "

Visa signatur

E6300 | Thermalright Ultra-120 eXtreme + Noctua 120mm 1200rpm | Gigabyte GA-965P-DS3 | 3GB Corsair XMS2-6400 CL5

Permalänk
Medlem

Har gjort sånt i Dreamweaver och word enkelt oxå.

Visa signatur

www.filipsprogram.tk - lite freeware
"Delight, herregud. Talang är bara förnamnet."