Ich frage mich, ob es ein Regex-Muster gibt, mit dem ich ein Muster, das ein Unterstrich und ein Kleinbuchstabe ist, in einen Großbuchstaben umwandeln könnte. Ich versuche, Feldnamen für eine Java-Bean aus einer SQL-Anweisung zu generieren. Im Moment sind die DB-Spalten
%Vor%aber ich möchte zu den Java-Feldnamen gehören
%Vor%Ich habe es mit dieser Regex-Geige
versucht Um dies auf Regexp-Ebene zu tun, müssen Sie \U
verwenden, um den Großbuchstabenmodus einzuschalten, und \E
, um es auszuschalten. Im Folgenden finden Sie ein Beispiel für die Verwendung dieser Funktion im Dialogfeld IntelliJ IDEA find-and-replace
, das Klassenfelder in JUnit-Assertionen umwandelt (am IDE-Tooltipp ist ein Ergebnis von find-and-replace
transformation):