elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Substring en bat [Solucionado]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Substring en bat [Solucionado]  (Leído 7,088 veces)
Raquelcita

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Substring en bat [Solucionado]
« en: 30 Abril 2010, 10:25 am »

Buenos días a todos.
Lo que quiero hacer es algo bastante sencillo en cualquier lenguaje, pero aquí no sé cómo hacerlo. Quiero a un string que contengo en una variable, cortarle el último carácter.
Es que ni siquiera he conseguido que me devuelva su length...
¿Alguien puede darme una pista, por favor???
Gracias a todos por adelantado


« Última modificación: 1 Mayo 2010, 22:01 pm por Leo Gutiérrez. » En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Substring en bat
« Respuesta #1 en: 30 Abril 2010, 23:19 pm »

En Batch no tenemos funciones de nada, así que tenemos que hacerlas nosotros.

length:

Código
  1. @echo off
  2. :code
  3. set /p "string=Cadena : "
  4. if not defined string (goto:code)
  5. set /a "contador=0"
  6. :loop
  7. if not defined string (goto:end)
  8. set "string=%string:~1%"
  9. set /a "contador+=1"
  10. goto:loop
  11. :end
  12. echo %contador%
  13. set /p "="
  14. goto:code
  15.  

Para cortarle el último caracter a una cadena, haz esto:
Código
  1. @echo off
  2. set "string=Leonardo"
  3. set "string=%string:~0,-1%"
  4. echo %string%


« Última modificación: 30 Abril 2010, 23:23 pm por Leo Gutiérrez. » En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Raquelcita

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: Substring en bat
« Respuesta #2 en: 1 Mayo 2010, 09:14 am »

Muchas gracias!!! Y yo buscando funciones... Ya veo que aquí hay que hacerlo todo 'desde abajo'
Se agradece, de verdad.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
=javascript= Duda sobre funcion substring (subStr) (SOLUCIONADO)
Java
CloudswX 3 7,796 Último mensaje 28 Abril 2011, 15:44 pm
por Debci
Evitar que el substring me corte la palabra
Desarrollo Web
yoelrodguez 2 1,866 Último mensaje 14 Febrero 2017, 22:38 pm
por yoelrodguez
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines