[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Textstellen löschen



Bernd Brodesser wrote:
> 
> * Sven Garbade schrieb am 29.Jan.2001:
> 
> > sed "s/<*>//g" -> löscht nur die letzte ">"
> 
> Genauer es löscht beliebig oftes Vorkommen von < gefolgt von genau
> einem >. * heißt beliebig oftes, auch keinmaliges, Vorkommen des
> Zeichens davor. Verhält sich somit nicht ganz so wie der * in der
> shell. Was Du meinst wäre
> 
> s/<.*>//g
> 
> aber daß würde ich Dir nicht empfehlen, da es bei meheren <...>
> Konstrukten in einer Zeile alles zwichen dem ersten < und dem
> letzten > diese Zeile löscht. Besser ist
> 
> s/<[^>]*>//g
> 
> Das heißt, es werden beliebig viele Zeichen gelöscht, die keine >
> sind und zusätzlich genau ein >.
> 

Danke für die genaue Beschreibung der Syntax!

Gruesse, Sven

--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

678 eingetragene Mitglieder in dieser Liste.


Reply to: