在此程序中,您將學(xué)習(xí)使用Kotlin中的正則表達(dá)式刪除給定字符串中的所有空格。
fun main(args: Array<String>) { var sentence = "T his is b ett er." println("原字符串: $sentence") sentence = sentence.replace("\\s".toRegex(), "") println("刪除空格后的字符: $sentence") }
運行該程序時,輸出為:
原字符串: T his is b ett er. 刪除空格后的字符: Thisisbetter.
在本程序中,我們使用String的replaceAll()方法刪除和替換字符串中的所有空格。
我們使用了正則表達(dá)式\\s來查找字符串中的所有空白字符(制表符,空格,換行符等)。然后,我們將其替換為""(空字符串文字)。
這是等效的Java代碼:刪除所有空格的Java程序