Manualmente quitar ceros a la izquierda de una cadena cuando se está programando es lento y poco práctico si usted escribe un programa que tiene que manipular la cadena sin los ceros. Si la cadena de texto es un número , generalmente puede convertir la cadena en un entero y luego de vuelta a una cadena para eliminar los ceros iniciales . Si los ceros preceden texto real , tendrás que eliminarlos con una expresión regular. Estas estrategias trabajan en los más de los lenguajes de programación Ruby, Python y C + , entre otros. Instrucciones
1
Escriba el siguiente código en Ruby para eliminar ceros a la izquierda de un número guardado en forma de cadena , asumiendo que su cadena se asigna a la variable " @ t " : @ t.to_i.to_s . Utilice este código si la cadena contiene letras : . @ T.gsub ( /^ 0 { n } + /,'')
2
Escriba el siguiente código para quitar ceros a la izquierda de una cadena de Python , asumiendo que su cadena es " micadena ": . micadena = mystring.lstrip ('0 ' )
3
Utiliza el siguiente código para recortar ceros a la izquierda de una cadena en C + + , en el supuesto la cadena es " t" : string b = t.TrimStart ('0 ' ) . Esto le da una cadena " b" sin los ceros a la izquierda .