Snake Case in Lower Camel Case umwandeln (lowCamelCase)
Was wäre ein guter Weg, um konvertieren von Schlange Fall (my_string
) auf lower-camel-case (myString) in Python 2.7?
Die offensichtliche Lösung ist, geteilt durch unterstreichen, schreiben jedes Wort mit Ausnahme des ersten und kommen wieder zusammen.
Jedoch bin ich neugierig, wie andere idiomatische Lösungen oder einem Weg, um RegExp
um dies zu erreichen (mit einigen Fall-Modifikator?)
InformationsquelleAutor der Frage luca | 2013-09-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beispiel:
InformationsquelleAutor der Antwort jbaiter
Hier ist noch ein anderes nehmen, das funktioniert nur in Python 3.5:
InformationsquelleAutor der Antwort Berislav Lopac
Obligatorischen one-liner:
InformationsquelleAutor der Antwort Simeon Visser
InformationsquelleAutor der Antwort Leon Young
anderen one-liner
InformationsquelleAutor der Antwort steve
Gebäude auf Steve ' s Antwort, diese version sollte funktionieren:
InformationsquelleAutor der Antwort MLev
Hier ist eine Lösung mit regulären Ausdrücken:
InformationsquelleAutor der Antwort Antoine Pinsard
InformationsquelleAutor der Antwort Chandler Childs