Aloha!
>
> Ich m�chte in einem String alle W�rter, welche nur ein Zeichen haben,
> l�schen (durch "" ersetzen). Als Zeichen sollen alle nicht Spaces
> angenommen werden.
> Wollte folgendes Pattern nehmen "\b\S\b". Aber leider nimmt er damit
> keine z.B. ein ? nicht zum Wort.
>
> Beispiel: "aa b ?c "
> Da soll nur das b ersetzt werden. Dass danach zwei spaces sind, ist
> vorerst egal. Die filtere ich sowie noch heraus.
>

\s\S\s (whitespace, einmal Nicht-whitespace,whitespace)

Dann funzt das mit ? usw., nur Steuerzeichen (Kommentare, escapes
usw.) gehen nicht. BTW.: \b und \B beziehen sich auf die Grenzen
*zwischen* Zeichen, Zeichen werden davon nicht gematcht.
Cheers,

                   Bernd

Two fish swim into a concrete wall.
One turns to the other and says: "Dam"


_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an