remover manualmente zeros à esquerda de uma string quando você está programando é demorado e pouco prático se você escrever um programa que precisa para manipular a string sem aqueles zeros. Se a sua seqüência de texto é um número, geralmente você pode converter a string para um inteiro e , em seguida, de volta a uma corda para remover os zeros à esquerda. Se os zeros preceder texto real , você precisará removê-los com uma expressão regular. Essas estratégias funcionam no Ruby, Python e C + + linguagens de programação , entre outros. Instruções
1
Digite o seguinte código em Ruby para remover zeros à esquerda de um número salvo como uma string, assumindo que o seu string é atribuído à variável "@ t" : @ t.to_i.to_s . Utilize este código se sua seqüência contém letras : . @ T.gsub ( /^ 0 {n} + /, '')
2
Digite o seguinte código para retirar zeros à esquerda de uma cadeia em Python , assumindo sua seqüência é " mystring " : . mystring = mystring.lstrip ( '0 ' ),
3
Use o seguinte código para cortar zeros à esquerda de uma string em C + + , assumindo sua seqüência é "t" : string b = t.TrimStart ( '0 ' ); . Isso lhe dá uma seqüência de "b" , sem os zeros à esquerda .