У овом програму ћете научити да уклањате све размаке у датом низу помоћу регуларних израза у Котлину.
Пример: Програм за уклањање свих празних простора
fun main(args: Array) ( var sentence = "T his is b ett er." println("Original sentence: $sentence") sentence = sentence.replace("\s".toRegex(), "") println("After replacement: $sentence") )
Када покренете програм, излаз ће бити:
Оригинална реченица: Т хис ис б етт ер. Након замене: Тхисисбеттер.
У програму абое користимо Стринг-ову replaceAll()
методу за уклањање и замену свих празних простора у стринг реченици.
Користили смо регуларни израз \s
који у низу проналази све размаке (табулатори, размаци, знак нове линије итд.). Затим га замењујемо са ""
(празан литерал низа).
Ево еквивалентног Јава кода: Јава програм за уклањање свих празних простора