Kotlin-ohjelma kaikkien välilyöntien poistamiseksi merkkijonosta

Tässä ohjelmassa opit poistamaan kaikki tietyn merkkijonon tyhjät tilat Kotlinin säännöllisten lausekkeiden avulla.

Esimerkki: Ohjelma poistaa kaikki tyhjät tilat

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

Kun suoritat ohjelmaa, tulos on:

Alkuperäinen lause: T is is b ett er. Vaihdon jälkeen: Thisisbetter.

Aboe-ohjelmassa käytämme String- replaceAll()menetelmää poistamaan ja korvaamaan kaikki merkkijonolauseen välilyönnit.

Olemme käyttäneet säännöllistä lauseketta, \sjoka etsii merkkijonosta kaikki välilyönnit (sarkaimet, välilyönnit, uuden rivimerkin jne.). Sitten korvataan se sanalla ""(tyhjä merkkijono literaali).

Tässä on vastaava Java-koodi: Java-ohjelma kaikkien välilyöntien poistamiseksi

Mielenkiintoisia artikkeleita...