V tomto programe sa naučíte odstraňovať všetky medzery v danom reťazci pomocou regulárnych výrazov v kóde Kotlin.
Príklad: Program na odstránenie všetkých prázdnych priestorov
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") )
Po spustení programu bude výstup:
Pôvodná veta: Je to lepšie. Po výmene: Toto je lepšie.
V programe aboe používame Stringovu replaceAll()
metódu na odstránenie a nahradenie všetkých medzier vo vete reťazca.
Použili sme regulárny výraz, \s
ktorý v reťazci vyhľadá všetky medzery (tabulátory, medzery, znaky nového riadku atď.). Potom ho nahradíme ""
(prázdny reťazcový literál).
Tu je ekvivalentný kód Java: Program Java na odstránenie všetkých medzier