Avatar billede hkb-x Nybegynder
17. august 2007 - 10:16 Der er 11 kommentarer og
1 løsning

undgå linieskift i en streng

hvordan kan jeg fjerne alle linieskift og andre formatringsinformationer i en streng?
Avatar billede jensgram Nybegynder
17. august 2007 - 10:28 #1
Hmm - hvis du vil fjerne ALT andet end, say, a-z og 0-9, så ville jeg:

$str = preg_replace('/[^a-z0-9]/i', '', $str);

Kan du måske uddybe lidt?
Avatar billede s.timmerman Nybegynder
17. august 2007 - 15:21 #2
Er det i enderne du vil fjerne linieskift osv, kan du bruge trim()-funktionen
Avatar billede hkb-x Nybegynder
24. august 2007 - 10:28 #3
Hvis jeg nu gerne vil beholde specialtegn (f.eks.: . , @ osv.) hvad skal jeg så tilføje?
Avatar billede jensgram Nybegynder
24. august 2007 - 19:18 #4
Kunne du evt. skrive ENTEN en komplet liste over tilladte tegn ELLER en komplet liste over ej-tilladte tegn ?
Avatar billede hkb-x Nybegynder
03. september 2007 - 13:15 #5
jeg vil have alle tegn med undtagen "tomme" tegn til at style teksten med... dvs linieskift samt "tab"...
Avatar billede jensgram Nybegynder
03. september 2007 - 18:48 #6
$str = preg_replace('/[\s\n]/', '', $str);

Evt. kan man nøjes med:

$str = preg_replace('/\s/', '', $str);

Men jeg er ikke lige klar over, om linieskift er med i \s
Avatar billede olebole Juniormester
03. september 2007 - 18:52 #7
<ole>

- det er det, Jens  ;o)

/mvh
</bole>
Avatar billede nielle Nybegynder
03. september 2007 - 19:08 #8
\s fjerner dog også samtlige mellemrum!
Avatar billede olebole Juniormester
03. september 2007 - 19:45 #9
nielle >> Når jeg igen læser (03/09-2007 13:15:36), tror jeg, du er inde på noget  :)
    $str = preg_replace('/[\r\n\t]/', '', $str);

- er måske bedre(?)
Avatar billede jensgram Nybegynder
03. september 2007 - 21:10 #10
Ja, jeg havde for det første glemt, at mellemrum ikke skalle væk, og for det andet kastet min hjerne i havnen :(
Avatar billede hkb-x Nybegynder
10. september 2007 - 12:30 #11
@olebole

det var præcis hvad jeg skulle bruge... kast et svar for point...
Avatar billede hkb-x Nybegynder
01. oktober 2007 - 12:08 #12
ryder op...

LUKKET
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester