Autor
|
Tema: Copiar líneas de texto que contengan cierta palabra. (Leído 1,564 veces)
|
Tachikomaia
Desconectado
Mensajes: 1.768
Hackentifiko!
|
Supongamos que tengo una lista larga de líneas como estas: Variable _level0.S0vXXv00vXTurno = "X" Variable _level0.S0vXXv00vXFirstAPosible = 1 Variable _level0.S0vXXv00vXLastAPosible = 7 Variable _level0.EndEsperadoDeBest = "X" Variable _level0.XLoseChanceDeBest = 0 Variable _level0.XWinChanceDeBest = 100 Variable _level0.OLoseChanceDeBest = 442.857142857143 Variable _level0.OWinChanceDeBest = 457.142857142857 Variable _level0.XLoseChance = 264.52380952381 Variable _level0.XWinChance = 635.47619047619 Variable _level0.OLoseChance = 635.47619047619 Variable _level0.OWinChance = 264.52380952381 Variable _level0.AccionesRealizadas = 9 Variable _level0.DistanciaDeBest = 2 Variable _level0.BestAction = 0 Variable _level0.SX0Xvvv0X0BestAction = 3 Variable _level0.SX0Xvvv0X0EndEsperadoDeBest = "X" Variable _level0.SX0Xvvv0X0DistanciaDeBest = 1 Variable _level0.SX0Xvvv0X0XLoseChance = 0 Variable _level0.SX0Xvvv0X0XWinChance = 100 Variable _level0.SX0Xvvv0X0OLoseChance = 100 Variable _level0.SX0Xvvv0X0OWinChance = 0 Variable _level0.SX0Xvvv0X0XLoseChanceDeBest = 0 Variable _level0.SX0Xvvv0X0XWinChanceDeBest = 100 Variable _level0.SX0Xvvv0X0OLoseChanceDeBest = 100 Variable _level0.SX0Xvvv0X0OWinChanceDeBest = 0 Variable _level0.SXv00vXXv0BestAction = 1 Variable _level0.SXv00vXXv0EndEsperadoDeBest = "X" Variable _level0.SXv00vXXv0DistanciaDeBest = 1 Variable _level0.SXv00vXXv0XLoseChance = 0
Y quiero copiar sólo las que dicen BestAction.
¿Existe algún modo? Que no sea usando IA.
Creo que puedo borrar las demás variables para que no aparezcan en la lista, eso sería mejor, pero bueno, he ahí la duda.
|
|
|
|
|
En línea
|
|
|
|
|
EdePC
|
Yo te recomendaría aprender a usar SublimeText que es mágico con las multiselecciones, si eres más fan del clásico Notepad++ de toda la vida, también lo puedes utilizar para esto que no es tan complicado.
En caso de Notepad++ simplemente pega todas tus líneas, selecciona la parte a buscar, en este caso BestAction, ahora ve al menú Editar > Multiseleccion total y elige una de las opciones que ofrece, normalmente la primera que es la más permisiva, se seleccionarán todos las palabras BestAction del documento, ahora solo debes presionar la tecla Inicio para mover los cursores al inicio de la línea, luego presionas Shift + Fin para seleccionar de ese inicio de línea hasta el final de la línea, ahora presionas Ctrl + C para copiar, abres una nueva pestañita en el Notepad++ (Ctrl + N) y presionas Ctrl + V para pegar, así de fácil.
En caso de SublimeText ya tienes el atajo Ctrl + F3 para hacer la multiseleccion de la palabra seleccionada, luego es igual que con Notepad++
|
|
|
|
|
En línea
|
|
|
|
Eleкtro
Ex-Staff
Conectado
Mensajes: 10.025
|
¿Pero dices copiar de forma manual, no programática?. Con Sublime Text ese tipo de tareas manuales es algo muy sencillo... ( Click en la imagen para ver la animación GIF. )
|
|
|
|
« Última modificación: 31 Mayo 2026, 07:29 am por Eleкtro »
|
En línea
|
|
|
|
|
| Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Eliminado masivo de archivos que contengan cierto numero/palabra en el titulo
Scripting
|
.-083
|
2
|
3,274
|
11 Marzo 2013, 16:57 pm
por .-083
|
|
|
(BATCH) Eliminar lineas que NO contengan ciertas palabras..
Scripting
|
Afkael
|
7
|
8,761
|
30 Noviembre 2015, 07:05 am
por explorer
|
|
|
eliminar filas que contengan cierta fecha - soy novato
Dudas Generales
|
julyo199
|
0
|
2,542
|
17 Septiembre 2016, 16:18 pm
por julyo199
|
|
|
Script que borre los archivos que contengan más de X veces la palabra tal
Scripting
|
Edelark
|
3
|
3,879
|
1 Octubre 2016, 15:55 pm
por Edelark
|
|
|
¿Deberían los buscadores filtrar todas las búsquedas que contengan la palabra “t
Noticias
|
wolfbcn
|
2
|
2,758
|
25 Diciembre 2017, 22:27 pm
por Serapis
|
|