diff --git a/docs/exPuzzlers/kotlin/std.kt b/docs/exPuzzlers/kotlin/std.kt index ba01f1845f8..797a7540927 100644 --- a/docs/exPuzzlers/kotlin/std.kt +++ b/docs/exPuzzlers/kotlin/std.kt @@ -56,6 +56,6 @@ namespace io { namespace string { fun String.replaceAll(pattern : String, replacement : String) : String { - return java.util.regex.Pattern.compile(pattern).matcher(this).replaceAll(replacement).npe() + return (this as java.lang.String).replace(pattern as CharSequence, replacement as CharSequence).npe() } } \ No newline at end of file diff --git a/docs/exPuzzlers/src/_03_character/_20_Whats_My_Class/Me.kt b/docs/exPuzzlers/src/_03_character/_20_Whats_My_Class/Me.kt index 0462cfba23e..e9012cc3994 100644 --- a/docs/exPuzzlers/src/_03_character/_20_Whats_My_Class/Me.kt +++ b/docs/exPuzzlers/src/_03_character/_20_Whats_My_Class/Me.kt @@ -15,5 +15,4 @@ fun main(args : Array) { // Note: \u000A is Unicode representation of linefeed (LF) val c : Char = 0x000A .chr; println(c); - println("a\u \u0 \u00 \u000 \u0000 \u0AaA \u0AAz.length( ) + \u0022b") }