Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [VB6] Pulire un file di testo da tag html

    Ciao a tutti, premetto di non essere un programmataro di VB, ma recentemente mi sono trovato a doverlo utilizzare per fare una query al Db e scaricare il contenuto su un file di testo, fin quà tutto ok.
    Il problema ora è pulire tale file da tutti i tag tipo "[img][/img]" e tanti altri, mi chiedevo se era possibile fare un file che contenesse tutte queste parole che devono essere eliminate sull' output del file, in modo tale da avere solo il testo del messaggio senza i tag.
    Spero di aver specificato il tutto in modo chiaro.
    il file che creo è fatto in questa maniera:
    Open Text1.Text For Output As #1
    aRst.MoveFirst
    Do While aRst.EOF = False
    Buff = Ctime(aRst(1)) & vbCrLf
    Buff = Buff & "Oggetto: " & Trim(aRst(2)) & vbCrLf
    Buff = Buff & Trim(aRst(3)) & vbCrLf & vbCrLf
    Buff = Buff & Trim(aRst(4)) & vbCrLf & String(32, "-") & vbCrLf
    Print #1, Buff
    aRst.MoveNext
    Loop
    Close #1
    End If
    Grazie a tutti per la collaborazione

  2. #2
    Credo che per questo genere di lavori sia comodo usare le regular expressions.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    sai come si usano le regular expression?
    non ho ben capito come si possa utilizzare....

  4. #4
    Ti servono informazioni sulle regular expressions in generale o su come usarle in questo problema in particolare?
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    mi basta comprendere l'uso corretto delle Regular expression, ma se sei cosi gentile da risolvermi il problema, io non dissento
    grazie

  6. #6
    Inizia a studiarti questo sito; per il tuo problema probabilmente ti basta scrivere delle regex che corrispondano alle stringhe da rimuovere per trovarle e sostituirle con una stringa nulla.
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7
    grazie mille

  8. #8
    Di niente; se hai problemi non esitare a chiedere!
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.