Buenas tardes
¿Hay alguna manera de buscar el número de línea en la que se encuentra una cadena de texto dentro de un archivo de texto?
Muchas gracias
Buscar una cadena de texto dentro de un archivo de texto
Moderator: Neosoft Support
Re: Buscar una cadena de texto dentro de un archivo de texto
Try this if you want to only use NB script:tioemo wrote:Buenas tardes
¿Hay alguna manera de buscar el número de línea en la que se encuentra una cadena de texto dentro de un archivo de texto?
Muchas gracias
[syntax=neobook]. NOTE [mystring] is the searched for data
. [datafile] is the path to external file being searched
. [datafoundinlines] is the list of lines containing data, needs to be cleared each time you search
SetVar "[datafoundinlines]" ""
FileLen "[datafile]" "[linecount]"
Loop "1" "[linecount]" "[Counter]"
FileRead "[datafile]" "[CTR]" "[linecontent]"
SearchStr "[mystring]" "[linecontent]" "[foundstring]" ""
If "[foundstring]" ">" "0"
Setvar "[datafoundinlines]" "[datafoundinlines][CTR],"
Endif
Endloop
AlertBox "Result" "Data found in lines: [datafoundinlines]"
[/syntax]
David Payer
Des Moines, Iowa
USA
Des Moines, Iowa
USA