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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [batch] Funcion :len (devuelve la longitud de una cadena)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [batch] Funcion :len (devuelve la longitud de una cadena)  (Leído 2,816 veces)
The Shadow

Desconectado Desconectado

Mensajes: 27



Ver Perfil
[batch] Funcion :len (devuelve la longitud de una cadena)
« en: 18 Febrero 2008, 21:32 pm »

Código:
@echo off
::LEN
::Por: The Shadow|Shadow
::Info: Regresa la longitud de la cadena especificada.
::      Si la cadena contiene espacios, el script
::      tomara la cadena que esta antes del 1er espacio.
::Parametros: %1=cadena
:len
if %1'==' echo La sintaxis es: len [cadena] && goto :EOF
set w=%1
set a=0
set bol=0
:lp
call :cnt "%%w:~%a%,1%%" %a%
if %bol%==1 goto :EOF
set /a a=%a%+1
goto lp
:cnt
set cur=%1
set len=%2
if %cur%a==""a (
echo %len%
set bol=1
)
goto :EOF


En línea




Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
obtener longitud de una cadena sin LEN « 1 2 »
Programación Visual Basic
x64core 11 8,695 Último mensaje 10 Septiembre 2011, 02:24 am
por Psyke1
[BATCH] [APORTE] MouseXY (Devuelve las coordenadas del mouse)
Scripting
Eleкtro 7 8,727 Último mensaje 21 Abril 2012, 16:04 pm
por ELVJop
[C] ¿Por que una cadena acepta mas valores que su longitud? (solucionado)
Programación C/C++
xiruko 8 4,516 Último mensaje 19 Abril 2012, 06:06 am
por david_BS
Calcular longitud de cadena C++ (punteros) « 1 2 »
Programación C/C++
Bob1098 14 20,588 Último mensaje 5 Septiembre 2015, 23:59 pm
por Bob1098
[DUDA] ¿Porque la función math me devuelve resultados erroneos?
Java
JollyRoyer 3 2,536 Último mensaje 5 Marzo 2015, 18:54 pm
por Usuario Invitado
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines