Buscar archivos .txt

[Resuelto/Cerrado]
Denunciar
Message postés
10
Date d'inscription
lunes, 7 de abril de 2008
Estatus
Miembro
Última intervención
lunes, 28 de abril de 2008
-
Message postés
10
Date d'inscription
lunes, 7 de abril de 2008
Estatus
Miembro
Última intervención
lunes, 28 de abril de 2008
-
Hola,

Alguien que me explique como hago para buscar los archivos .txt en un directorio.

Saludos

2 respuestas

Message postés
2227
Date d'inscription
viernes, 4 de abril de 2008
Estatus
Miembro
Última intervención
sábado, 1 de noviembre de 2008
1.546
Hola Capslock

Aca te mando un funcion
La funcion de buscar y reemplazar se ejecuta con el comando :s. Se utiliza comunmente al combinarlo con rangos y el comando :g
:s/patron/string/flags Reemplaza el patron con el string segun las flags.

Reemplazar g Flag - Reemplaza todas las ocurrencias del patron
c Flag - Confirma el reemplazo
& Repite el ultimo comando : s



Expresiones Regulares . (punto) Un simple caracter, excepto nueva linea (newline)
* Todas las ocurrencias de cualquier caracter
[…] Cualquier caracter especificado en el conjunto
[^…] Cualquier caracter no especificado en el conjunto
^ Ancla - al inicio de la linea
$ Ancla - final de la linea
\< Ancla - al inicio de la palabra
\> Ancla - al final de la palabra
\(…\) Agrupar - usualmente para agrupar condiciones
\n Contenido del grupo n


Ejemplos
[…] Set - Conjuntos [A-Z] El Set o conjunto de A hasta Z mayusculas.
[a-z] El conjunto de a hasta z minusculas.
[0-9] El conjuto del 0 al 9, todos los numerales.
[./=+] El conjunto que contiene . (punto), / (diagonal), = y + .
[-A-F] El conjunto desde A hasta F mayusculas y el gion.
[0-9 A-Z] El conjunto que contiene todas las letras mayusculas, los numeros y un espacio.
[A-Z][a-zA-Z] En la primera posicion, el conjunto de las letras A hasta Z mayusculas
y en la segunda posicion del caracter, el conjunto que contiene todas las letras.
Regular Expression /H0la/ Coincide si la linea contiene el valor H0la.
/^TEST$/ Coincide si la linea contiene TEST por si solo.
/^[a-zA-Z]/ Si lalinea empieza con cualquiera de estas letras.
/^[a-z].*/ Si el primer caracter de la linea es a-z
y si al menos una letra mas sigue a continuacion.
/2134$/ Coincide si la linea termina en 2134.

/\(21|35\)/ Coincide si la linea contiene 21 o 25.
/[0-9]*/ Coincide si hay cero o mas numeros en la linea
/^[^#]/ Verdadero si el primer caracter en la linea no es un #

Espero que te sirva
Saludos
1
Gracias

Unas palabras de agradecimiento nunca están de más. Deja tu comentario

CCM 12872 usuarios nos han dicho gracias este mes

Message postés
10
Date d'inscription
lunes, 7 de abril de 2008
Estatus
Miembro
Última intervención
lunes, 28 de abril de 2008

Gracias por la informacion. Me ha sido muy util

Saludos