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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Ayuda. poner ( - ) en espacio, texto.txt
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda. poner ( - ) en espacio, texto.txt  (Leído 3,530 veces)
DekerMD

Desconectado Desconectado

Mensajes: 14



Ver Perfil
Ayuda. poner ( - ) en espacio, texto.txt
« en: 3 Mayo 2018, 09:02 am »

Buenas. disculpa me podrías ayudar.
ya intente de todo y nada :(
se podria hacer un batch para que ponga un (-) en los espacios.
Ejemplo: Mi madre se quiere ir?
y ocupo que quede ASI.
Mi - madre - se - quiere - ir?
Me ayudaría bastante con un batch ya que aun me faltan mas de 5,mil frases y creeame es muy aburrido :( de Antemano Gracias.

yo realice este pero me genera muchos espacios por cada palabra :(

Código
  1. @echo off
  2. Set /p Texto=TXT:
  3. FOR %%# IN (%Texto%) DO (echo %%# ->>file.txt)
  4.  
  5. <"file.txt" set /p "A_A="
  6. set A=%A_A%
  7. for /F "skip=1 tokens=*" %%i in (file.txt) do @echo %%i >> file2.txt
  8. DEL file.txt
  9. REN file2.txt file.txt
  10.  
  11.  
  12. <"file.txt" set /p "A_B="
  13. set B=%A_B%
  14. for /F "skip=1 tokens=*" %%i in (file.txt) do @echo %%i >> file2.txt
  15. DEL file.txt
  16. REN file2.txt file.txt
  17.  
  18. <"file.txt" set /p "A_C="
  19. set C=%A_C%
  20. for /F "skip=1 tokens=*" %%i in (file.txt) do @echo %%i >> file2.txt
  21. DEL file.txt
  22. REN file2.txt file.txt
  23.  
  24. <"file.txt" set /p "A_D="
  25. set D=%A_D%
  26. for /F "skip=1 tokens=*" %%i in (file.txt) do @echo %%i >> file2.txt
  27. DEL file.txt
  28. REN file2.txt file.txt
  29.  
  30. <"file.txt" set /p "A_F="
  31. set F=%A_F%
  32. for /F "skip=1 tokens=*" %%i in (file.txt) do @echo %%i >> file2.txt
  33. DEL file.txt
  34. REN file2.txt file.txt
  35. echo %A% %B% %C% %D% %F%>>T.txt
  36.  
Ejemplo si yo pongo,
Mis amigos son de marte
me sale algo asi
Mis - amigos -  son -   de -    marte -    .
me genera muchos espacios por cada palabra :(


En línea

DekerMD

Desconectado Desconectado

Mensajes: 14



Ver Perfil
Re: Ayuda. poner ( - ) en espacio, texto.txt
« Respuesta #1 en: 4 Mayo 2018, 18:30 pm »

por fin lo logre con una linias que me econtre XD
https://foro.elhacker.net/scripting/como_elimino_espacio_entre_letras_sin_eliminar_espacios_entre_palabras-t402072.0.html

Original
Código
  1. @echo off
  2. @Echo OFF
  3.  
  4. set "str=C l i c k   o n   t h e   N e w   P r o f i l e   b u t t o n   t o   o p e n   t h e   P r o f i l e"
  5. set "str=%str:   ={^_^}%"
  6. set "str=%str: =%"
  7. set "str=%str:{^_^}= %"
  8.  
  9. Echo "%str%"
  10.  
  11. Pause&Exit
  12.  
  13.  


Modificado XD

Código
  1. @echo off
  2. @Echo OFF
  3. set "str=El texto va aqui."
  4. set "str=%str: = - %"
  5. Echo "%str%"
  6. Pause&Exit
  7.  
  8.  

Creditos a Eleкtro



En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
poner texto apretando boton en Caja de texto
Programación Visual Basic
patricio05 3 4,065 Último mensaje 4 Noviembre 2006, 01:14 am
por byebye
Problema de texto al poner un texto muy largo, alguna forma de cortarlo?
PHP
XXXXXX 5 8,381 Último mensaje 21 Junio 2010, 04:51 am
por XXXXXX
Poner espacio entre textbox
Programación Visual Basic
BrokerJoker 4 9,302 Último mensaje 9 Enero 2012, 20:35 pm
por x64core
ayuda con poner datos de un grid a cajas de texto
Desarrollo Web
landerzx 1 2,357 Último mensaje 14 Enero 2013, 20:39 pm
por kid_goth
| Ayuda | Problema Con JTextField Para Poner Texto En Sombra
Java
JADP 3 11,463 Último mensaje 11 Diciembre 2013, 06:02 am
por Leyer
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines