Tach!
Hast du das Zeichen geprüft? Mit deiner Regel [A-Z] werde ich das nicht finden dürfen... es sei denn, die Regel wird sehr, sehr lang. Allerdings weiss ich gerade nicht, ob Β überhaupt in einem Klassennamen stehen darf...
Klassennamen (und andere Bezeichner) sollten per Style Guide auf englische Namen festgelegt werden. Dann ergibt sich das Problem anderer Zeichen nicht.
Jo, dachte ich mir schon. Allerdings hatte sich meine Frage von einer expliziten (Klassenname) zu einer allgemeineren gewandelt: Großbuchstaben erkennen.
Für die Erkennung aller möglichen Großbuchstaben unterm Unicode-Himmel hilft dir Unicode character properties.
dedlfix.