Ich benutze Ruby 2.4. Ich weiß, wie zu überprüfen, ob eine Zeichenfolge alle, indem SieWie überprüfe ich, ob ein Element in einem Array ein Muster erfüllt, während der Rest nicht?
str == str.upcase
aktiviert, aber wenn ich ein Array von Strings habe, was ist ein schneller Weg, um sicherzustellen, dass nur das letzte Element des Arrays während aktiviert wird, für die andere Elemente, str! = str.upcase. Ich gehe davon aus, dass es mindestens ein Element im Array gibt und wenn es nur ein Element gibt und es in Großbuchstaben geschrieben ist, möchte ich, dass meine Bedingung als wahr ausgewertet wird.
Bitte lesen Sie "[ask]" und "[mcve]". Wir möchten Ihren Versuch sehen, damit wir ihn korrigieren können. Sie haben uns nur eine Liste von Anforderungen gegeben, so dass es so aussieht, als wollten Sie, dass wir den Code für Sie schreiben. –
Sie können das Wort "groß geschrieben" durch etwas wie "enthält nur Großbuchstaben" ersetzen, da "Großbuchstaben" nur auf das erste Zeichen eines Wortes verweist. –