Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Challenge: Korvaa useat välilyönnit yhdellä välilyönnillä | Keskitasoiset säännölliset lausekkeet
Pythonin Säännölliset Lausekkeet

Challenge: Korvaa useat välilyönnit yhdellä välilyönnillä

Ohjeet: Poista ylimääräiset välilyönnit regexillä

Tekstidatassa esiintyy usein epätasaisia välejä, kuten useita peräkkäisiä välilyöntejä sanojen välillä. Sinun tulee kirjoittaa funktio, joka käyttää regex-korvausta muuntaakseen kaikki useamman kuin yhden peräkkäisen välilyönnin yksittäiseksi välilyönniksi, jolloin teksti on selkeämpää ja helpommin käsiteltävää.

  • Käytä ratkaisussa re-moduulia;
  • Korvaa kaikki kahden tai useamman peräkkäisen välilyönnin jaksot yhdellä välilyönnillä;
  • Varmista, että funktio palauttaa siivotun merkkijonon.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5
single

single

Challenge: Korvaa useat välilyönnit yhdellä välilyönnillä

Pyyhkäise näyttääksesi valikon

Ohjeet: Poista ylimääräiset välilyönnit regexillä

Tekstidatassa esiintyy usein epätasaisia välejä, kuten useita peräkkäisiä välilyöntejä sanojen välillä. Sinun tulee kirjoittaa funktio, joka käyttää regex-korvausta muuntaakseen kaikki useamman kuin yhden peräkkäisen välilyönnin yksittäiseksi välilyönniksi, jolloin teksti on selkeämpää ja helpommin käsiteltävää.

  • Käytä ratkaisussa re-moduulia;
  • Korvaa kaikki kahden tai useamman peräkkäisen välilyönnin jaksot yhdellä välilyönnillä;
  • Varmista, että funktio palauttaa siivotun merkkijonon.
Tehtävä

Pyyhkäise aloittaaksesi koodauksen

Sinulle annetaan merkkijono, jossa saattaa olla ylimääräisiä välilyöntejä sanojen välissä. Tehtävänäsi on kirjoittaa funktio, joka siivoaa tekstin korvaamalla kaikki kahden tai useamman peräkkäisen välilyönnin yhdellä välilyönnillä. Tämä helpottaa tekstin lukemista ja käsittelyä. Käytä tähän säännöllisiä lausekkeita.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt