Hallo,
wenn man in einem regulären Ausdruck Gruppen verwendet, ist die Auswertung des Treffens eines Textes auf den Ausdruck abhängig von der Gestaltung des Ausdrucks.
So wird bei dem Ausdruck '([A-Z]+_[0-9]+)|([0-9]+)' mit dem Text 'ztr ZU U _ SINN_41 876 u TREE' nach dem Aufrufen der Methode 'find()' in der Methode 'group(1)' der String 'SINN_41' zurückgeliefert.
Nun meine Frage, ist die Abhängigkeit der Auswertung (Angabe der 1 für die erste Gruppe oder 2 für die zweite) gewollt? Der Nachteil ist nämlich, dass bei einer Änderung des regulären Ausdrucks die Abfrage auch geändert werden muss.
Falk