Du könntest die mit Chlor (und alle anderen mit C?) also auf einem anderen Stapel auch unter demselben Index ablegen und aus diesem herausmehmen. Danach kann ja kein Chlor (oder ander Elemente mit C?) mehr drin sein, und das C wird dann für Kohlenstoff stehen.
Genau ... nur steh ich dann wieder vor dem selben Problem:
Wie schreib ich das Array, aus dem ich dann rausles, welche Elemente drin sin?
Mit Regular Expressions .. und mit welchem?
Und den Ausdruck hatte ich Dir schon ein paarmal hingeschrieben
#C[^a-z]#
Dann sind C2, CH, CO usw. erlaubt, aber nicht Ca, Cs, Cl, ...
Attempting to match: #C[^a-z]#
No matches found!
Bin ich zu doof?
Text to Query: HC
RegEx: C[^a-z] (oda auch #C[^a-z]#)
Wieso findet der da nix? (Ich nutzen den RegEx Editor)