Vom Titel Fall zu Satz Fall

7

Ich versuche, einen Helfer zu schreiben, um eine Zeichenfolge von "something_like_this" nach "Something like this" zu übersetzen. Ich benutze "something_like_this".titlecase , um es zu "Something Like This" zu bekommen, aber ich stecke jeden Großbuchstaben mit Ausnahme des ersten.

Ich denke, ich suche nach etwas in der Art:

%Vor%

Also in der Ansicht könnte ich einfach string.write_sentence schreiben und es genau zurückgeben, was ich will. Irgendwelche Gedanken?

Danke!

BEARBEITEN

Ich sollte erwähnen, dass die Zeichenfolge manchmal nur ein Wort sein kann. In diesem Fall sollte die Zeichenfolge von "something" in "Something" konvertiert werden.

    
CD-RUM 24.03.2013, 23:19
quelle

2 Antworten

24

Probieren Sie das aus,

%Vor%

Ссылка

    
Sam 24.03.2013, 23:48
quelle
0

Die einfachste Lösung wäre wahrscheinlich, den ersten Buchstaben zu nehmen, ihn in Großbuchstaben zu schreiben und ihn dann mit einer neuen Zeichenfolge zusammenzufassen, in der der erste Buchstabe bereits entfernt wurde. Dann einfach eine normale Ersetzung ausführen, um _ in zu ändern. Keine Notwendigkeit für irgendwelche Phantasie Regex hier.

    
Firas Dib 24.03.2013 23:47
quelle