Program Kotlin k odebrání všech mezer z řetězce

V tomto programu se naučíte odebrat všechny mezery v daném řetězci pomocí regulárních výrazů v Kotlin.

Příklad: Program odebrání všech mezer

 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") )

Když spustíte program, výstup bude:

Původní věta: Je to lepší. Po výměně: Thisisbetter.

V programu aboe používáme replaceAll()metodu String k odstranění a nahrazení všech mezer ve větě řetězce.

Použili jsme regulární výraz, \skterý v řetězci najde všechny prázdné znaky (tabulátory, mezery, znaky nového řádku atd.). Poté jej nahradíme ""(prázdný řetězcový literál).

Tady je ekvivalentní kód Java: Program Java pro odstranění všech mezer

Zajímavé články...