Java String class replaceAll method missing
问题 I'm having a very weird issue right now, the replaceAll method is missing from the String object. JDK version: 1.8.0 Android Studio version: 3.1.3 Kotlin version: 1.2 It hasn't been removed, so whats going on here?? 回答1: You can do this with just replace in Kotlin: "foo and foo".replace("foo", "bar") // "bar and bar" Note that the call above replaces the literal strings, if you need a Regex as the first parameter you can do either of the following: "foo and bar".replace("[abcd]".toRegex(), "x