Længlich: Regular Expressions HCl Überprüfen, ob C enthalten (nicht Cl!)

Beitrag lesen

Merhaba!

Eigentlich müsste das ziemlich einfach gehen... Wenn ich mir das gerade so überlege, dann muss auf $elm (z.B. C) in jedem Fall entweder ein Großbuchstabe (Beginn des Namens eines anderen Elements), ein Leerzeichen oder das Ende des Strings folgen.

... oder eine Ziffer, z.B. in C2H6, eine Klammer (runde zur Strukturierung und eckige für Komplexe, z.B. in K3[Fe(III)(CN)6] ) oder, im Falle von eingeschlossenen, aber nicht chemisch gebundenen Teilchen, ein @-Zeichen (z.B. ist N@C60 ein Fulleren-Molekül mit eingeschlossenem Stickstoffatom).
Und unübersichtliche Formeln werden auch gerne mal mit Bindestrichen strukturiert, z.B. CH2(OH)-CH(OH)-CH2(OH).

Viele Grüße vom Længlich