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

    Eliminare testo incluso fra <> da stringhe

    Mi stavo chiedendo se c'è un modo in java per parsare stringhe (ad esempio linee di un file di testo) ed eliminare determinate parti racchiuse fra caratteri ben definiti; per esempio se volessi eliminare intestazioni stile HTML o XML (tipo <esempio>), esiste un metodo che mi elimina tutto quello che sta tra '<' e '>' (possibilmente inclusi gli estremi)?

  2. #2
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    se conosci il testo io userei un semplice replace della classe String..
    con una bella regolar expression cancelli tutto quello che vuoi.. fai il replace del testo che cerchi con ""
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  3. #3
    Non so molto bene come funzionano le regula expression; per esempio come faccio a dirgli di catturare tutto il testo contenuto fra '<' e '>'?

    Naturalmente con un parser manuale il problema è risolvibile, ma mi chiedevo se c'era un metodo più "pro".

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da santacrab
    Non so molto bene come funzionano le regula expression; per esempio come faccio a dirgli di catturare tutto il testo contenuto fra '<' e '>'?
    La regex è: <.*?>

    Originariamente inviato da santacrab
    mi chiedevo se c'era un metodo più "pro".
    Dipende cosa vuoi fare/ottenere, comunque esistono librerie specifiche per il "parsing" di codice HTML.

    http://www.google.com/#hl=en&source=...va+html+parser
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Grazie mille!

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.