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

Re: Sed Verständnisproblem



Am Donnerstag, 8. September 2005 20:13 schrieb Martin Grandrath:
> Hallo Markus!
>
> On Thu, 8 Sep 2005 19:31:35 +0200 Markus Schulz <msc@antzsystem.de> 
wrote:
> >sed -e 's/\([a-z]\)\W*\([a-z]\)/\1\2/g' \
> >     -e 's/\([A-Z]\)\W*\([a-z]\)/\1\2/g'
>
> Versuch doch mal
>
> sed -r -e 's/([A-Za-z])\W*([a-z])/\1\2/g'

danke erstmal.
aber warum geht das mit extended regexp style und mit normalen nicht?

eine Lösung von Wolfgang Ulmer (private Mail) war mit Word-Boundarys 
(\b) vor und hinter dem \W* zu arbeiten. Das funktioniert auch ohne 
extended Style, verstehen tut er (und ich) das aber auch nicht.

-- 
Markus Schulz

> >Is that verb regular?  Does "ich kann den Mond sprengen" sound less
> >awkward than "ich kann den Mond explodieren" ?
> The first sentence is correct, the second one is just nonsense. But 
you will need quite a big amount of explosives to do so.
I'm sure America has plenty.  :)



Reply to: