Ich habe eine Map mit Key/Value Paaren. Der Key ist lowercase abgelegt.
Jetzt möchte ich in einem String der Sorte "Eine $Sonne, viele $Sonnen" alle mit $ beginnenden Variablen ersetzen.
Bislang ist mir nur eingefallen, nach einem $ zu suchen und dann solange weiterzugehen, bis das Zeichen nicht 0-9 a-z A-Z ist, die Variable zu extrahieren, toLowerCase() und schauen ob ich den Key in der Map habe.
Geht das auch bisserl schlauer?
Bernd
Jetzt möchte ich in einem String der Sorte "Eine $Sonne, viele $Sonnen" alle mit $ beginnenden Variablen ersetzen.
Bislang ist mir nur eingefallen, nach einem $ zu suchen und dann solange weiterzugehen, bis das Zeichen nicht 0-9 a-z A-Z ist, die Variable zu extrahieren, toLowerCase() und schauen ob ich den Key in der Map habe.
Geht das auch bisserl schlauer?
Bernd