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

    rimuovere la formattazione da un file

    Ancora io... :rollo: volevo anche rimuovere tutta la formattazione (spazi, tabulazioni, andate a capo) dal file per essere sicuro di eseguire per bene la ricerca. Ho letto sul forum e si parla del metodo "replaceAll()", ma funziona solo con le stringhe ed io ho uno stringBuffer che a quanto ne so io non è possibile convertire in una Stringa...Qualcuno ha qualche soluzione geniale???

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Chiama toString() sull'oggetto StringBuffer, no?
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    che scemo...hai ragione!!! Dovrebbe funzionare!! Si vede che sono alle prime armi, eh??? Grazie!!

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Se si usano direttamente Pattern/Matcher, si può usare come input anche un StringBuffer. Infatti Pattern/Matcher come input richiedono, in generale, un CharSequence e StringBuffer ... è un CharSequence! (così come lo è String).

    codice:
    Pattern pattern = Pattern.compile ("...tua regex...");
    Matcher matcher = pattern.matcher (tuoStringBuffer);
    
    String output = matcher.replaceAll ("...rimpiazzamento...");
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.