Ich muss alle unteren Zeichen in obere und alle oberen in untere Zeichenfolgen konvertieren.Konvertiere obere Zeichen nach unten und nach unten nach oben (umgekehrt)
Zum Beispiel
var testString = 'heLLoWorld';
Sollte
'HEllOwORLD'
nach der Umwandlung sein.
Was ist der beste Weg, dies zu implementieren, ohne Temp Zeichenfolge zu speichern.
Ich wäre viel besser, wenn ein solches Ergebnis mit regulären Ausdrücken erreicht werden würde.
Danke. Hier
Da JavaScript-Strings sind unveränderlich dies technisch nicht möglich ist, muss man mit mindestens einer zusätzlichen Saite am Ende (die Sie natürlich wieder auf 'testString' zuweisen, aber die zusätzlichen Zeichenfolge war immer noch da.) Alle bisherigen Antworten enden mit Kopien der Zeichenfolge, 2 mit zwei Kopien (eine in einem Array und eine in einer Zeichenfolge in einem Fall, beide in Arrays in der zweiten), eine mit einer expliziten Kopie in einer zweiten Zeichenfolge. – blm
Siehe [diese Demo] (https://jsfiddle.net/q6rqy2bp/) basierend auf der ursprünglichen Frage Antwort. –