Ich versuche, eine einfache Regex Art von Sache für meinen eigenen Gebrauch zu erstellen, wo ein Zeichen in einer Zeichenfolge kann entweder eine genaue Übereinstimmung oder ein in einer Menge von Zeichen, die zu einer Gruppe (z. B. Gruppe CAPS haben alle Großbuchstaben - 'A', 'B', etc.). Daher ist eine Regex wie - CAPS p p l e
- sollte mit 'Apple' oder einem Regex wie - DIGIT DIGIT . DIGIT
- sollte 76,3 entsprechen.
Ich versuche, dieses Regex-Muster in einem Array zu speichern {CAPS, 'p', 'p', 'l', 'e'}
. In Java kann ich nun ein Array vom Typ char[]/Character[]
o Group[]
wobei Gruppe eine von mir konstruierte Klasse ist, die solche Gruppen von Zeichen darstellt. Wenn ich ein hybrides Array benötige, um die oben erwähnten Muster zu speichern, welche anderen Optionen habe ich, außer ein Array vom Typ Object[]
?
Ich möchte wirklich nicht mit einem Array des Typs Object[]
.