ein String gegeben, dass eine Kreditkartennummer darstellt ...Scala: Wie die ersten N Zeichen eines Strings maskieren
val creditCardNo = "1111222233334444"
... wie Maske ich die ersten 12 Zeichen mit *
?
val maskedCreditCardNo = "************4444"
Es ist eine Schande, dass Som-Snytt seinen "Patch" -Kommentar nicht zu einer Antwort gemacht hat, denn das ist eine viel idiomatische Lösung als der reguläre Ausdruck (der das Problem nicht löst, wie im Titel angegeben). –