Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Ersätt Flera Mellanslag Med Ett Enda Mellanslag | Intermediära Reguljära Uttryck
Python-reguljära Uttryck
Avsnitt 2. Kapitel 5
single

single

Utmaning: Ersätt Flera Mellanslag Med Ett Enda Mellanslag

Svep för att visa menyn

Instruktioner: Rensa bort extra mellanslag med regex

Textdata innehåller ofta inkonsekventa mellanrum, såsom flera på varandra följande mellanslag mellan ord. Du ska skriva en funktion som använder regex-substitution för att omvandla varje sekvens av flera mellanslag till ett enda mellanslag, vilket gör texten renare och enklare att bearbeta.

  • Använd modulen re för din lösning;
  • Ersätt varje sekvens av två eller fler på varandra följande mellanslag med ett enda mellanslag;
  • Säkerställ att funktionen returnerar den rensade strängen.
Uppgift

Svep för att börja koda

Du får en sträng som kan innehålla extra mellanslag mellan orden. Din uppgift är att skriva en funktion som rensar upp texten genom att ersätta varje sekvens av två eller fler på varandra följande mellanslag med ett enda mellanslag. Detta gör texten lättare att läsa och bearbeta. Använd reguljära uttryck för att lösa uppgiften.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 5
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

some-alt