Manuelt fjerner ledende nuller fra en streng når du programmerer er tidkrevende og upraktisk hvis du skriver et program som trenger å manipulere strengen uten disse nuller . Hvis tekststreng er et tall , kan du vanligvis konvertere strengen til et heltall og deretter tilbake til en streng for å fjerne de ledende nuller . Hvis nuller foran selve teksten , må du fjerne dem med et regulært uttrykk . Disse strategiene fungerer i Ruby , Python og C + + programmeringsspråk , blant andre. Instruksjoner
en
Skriv inn følgende kode i Ruby for å fjerne ledende nuller fra et nummer som er lagret som en streng , forutsatt at strengen er tildelt variabelen " @ t" : @ t.to_i.to_s . Bruk denne koden hvis strengen inneholder bokstaver : . @ T.gsub ( /^ 0 { n } + /, '')
2
Skriv inn følgende kode for å strippe ledende nuller fra en streng i Python , forutsatt at strengen er " myString " : . myString = mystring.lstrip ( '0 ')
3
Bruk følgende kode for å trimme ledende nuller fra en streng i C + + , forutsatt strengen er "t" : string b = t.TrimStart ( '0 '); . Dette gir deg en streng "b " uten de ledende nuller .