En vanlig programmering problem når du arbeider med brukerundersøkelser i form av en streng med tegn er brukere vil noen ganger omfatte unødvendige mellomrom eller tabulatorer - kollektivt kalt " mellomrom " - når du taster inn informasjon. Mellomrom må fjernes fordi det fører til problemer , som for eksempel falske negativer i søk eller uventede data sortering . De fleste programmeringsspråk har en innebygd Trim funksjon, men det er enkelt å skrive din egen så vel . Instruksjoner
en
Før snoren gjennom en if -then setning som sjekker hvert tegn i en streng som starter fra det første tegnet for å fastslå om det er en ikke - mellomrom tegn . Sjekken bør slutte så snart den støter på en ikke- mellomrom tegn . Det bør lagre posisjonen til dette tegnet i strengen . For eksempel , hvis strengen er " Romeo & Juliet ", det vil ta posisjonen til den tredje tegnet , "R ", siden det er to mellomrom før det .
2
Bruk programmeringsspråk er streng manipulasjon operasjoner for å fjerne alle tegnet foran den første ikke - blanke tegn.
3
før snoren gjennom en if -then setning som sjekker bakover gjennom streng som starter fra siste tegnet for å fastslå om det er en ikke - mellomrom tegn . Det bør slutte så snart den støter på en ikke- mellomrom tegn . For eksempel , hvis strengen er " Romeo & Juliet " det ville ta opp plasseringen av den fjortende karakter, " t ", siden det er to plasser etter det .
4
Bruk programmeringsspråk er streng manipulasjon operasjoner for å fjerne alle tegn etter den siste ikke - blanke tegn.