[Regex] Newbie: Page breaks verwijderen?

Pagina: 1
Acties:

  • traviandus
  • Registratie: Februari 2001
  • Laatst online: 25-03-2025
code:
1
2
Zie hier een regel tekst.
En hier nog één.

Hoe verander ik dit in:
code:
1
Zie hier een regel tekst. En hier nog één.

Met andere woorden: hoe verwijder ik page breaks uit een regel met een regular expression? Ik heb al van alles geprobeerd, zoals "s/\n//g", maar geen succes. ;(

Hoe los ik dit op?

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
matchen op \n\r ??

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Ik het kader van dit topic zou het leuk zijn om een bepaalde opmerking te maken die niet van toepassing is, maar ik doe het toch maar niet ;) .

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • traviandus
  • Registratie: Februari 2001
  • Laatst online: 25-03-2025
Op donderdag 15 november 2001 22:37 schreef mbravenboer het volgende:
Ik het kader van dit topic zou het leuk zijn om een bepaalde opmerking te maken die niet van toepassing is, maar ik doe het toch maar niet ;) .
Ik snap wat je bedoelt :) maar dit moet even Quick&Dirty en regular expressions ken ik al een beetje.

Ik heb 600 text bestandjes waarop ik een paar bewerkingen moet uitvoeren. Ik wou hiervoor het UNIX programmaatje sed gebruiken.

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
traviandus: Ik snap wat je bedoelt :) maar dit moet even Quick&Dirty en regular expressions ken ik al een beetje.
Voor dit probleem zijn regularie expressies ook juist prima :) . Beperkt aantal non-terminals ;) .

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Op vrijdag 16 november 2001 10:15 schreef mbravenboer het volgende:

[..]

Voor dit probleem zijn regularie expressies ook juist prima :) . Beperkt aantal non-terminals ;) .
:D

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Waarom een regex?
Ik zou gewoon een replace doen op de CR en LF characters.

Who is John Galt?


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

justmental:
Waarom een regex?
Ik zou gewoon een replace doen op de CR en LF characters.
traviandus: Ik wou hiervoor het UNIX programmaatje sed gebruiken.
;)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • tomato
  • Registratie: November 1999
  • Niet online
justmental: Waarom een regex?
Ik zou gewoon een replace doen op de CR en LF characters.
Waarom zou je dat geen substitutie met een reguliere expressie kunnen noemen?

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
tomato: Waarom zou je dat geen substitutie met een reguliere expressie kunnen noemen?
/38 begint ondertussen het reguliere expressie discussie forum te worden ;) .

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • tomato
  • Registratie: November 1999
  • Niet online
mbravenboer: /38 begint ondertussen het reguliere expressie discussie forum te worden ;) .
Huh wat rereregex? :D ;)
Topics in /14 zijn de laatste week weer minder interessant :z

* tomato begint _nu_ zijn weekend en laat regexen even aan anderen over :)

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

Op vrijdag 16 november 2001 16:09 schreef mbravenboer het volgende:

[..]

/38 begint ondertussen het reguliere expressie discussie forum te worden ;) .
:)

* oh,when? kan nog heel wat leren...

"You're only as good, as what you did last week."


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Op vrijdag 16 november 2001 16:09 schreef mbravenboer het volgende:

[..]

/38 begint ondertussen het reguliere expressie discussie forum te worden ;) .
Misschien binnenkort wel nog een splitsing:
/14 programming
/38 webscripting
/39 regex

*D

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • traviandus
  • Registratie: Februari 2001
  • Laatst online: 25-03-2025
ff alle nutteloze reacties uit deze topic verwijderen. (Dat is: alle posts met meer dan 2 smilies)

sed s/( :) | ;) | *D | :+ | :D ){2,}//g

Done.

..ik heb nog steeds geen antwoord op mijn vraag!

Dit werkt in ieder geval niet met sed.
code:
1
sed s/\n\r//g

:?

  • [ti]
  • Registratie: Februari 2000
  • Niet online
code:
1
2
3
4
5
tr -d '\012' < blah.txt

cat blah.txt | awk '{printf "%s ",$0}'

cat blah.txt | sed -n 'H;${g;s/\n/ /g;p;}'

Pick one :P

  • TiG
  • Registratie: Maart 2001
  • Laatst online: 29-06 14:19

TiG

moet het ipv \n\r niet \r\n zijn?

U gaat door voor de retorische vraag...

Pagina: 1