Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    457

    replaceAll per <?xml version="1.0" encoding="UTF-8"?>

    Salve a tutti,
    sto cercando di scrivere correttamente un'espressione regolare che combacia con la stringa
    <?xml version="1.0" encoding="UTF-8"?>.
    In pratica dovrei sostituirla con la "".
    Ecco una riga del mio programma:
    source=source.replaceAll("<\\?xml version=\"1\\.0\" encoding=\"UTF-8\"\\?>","");

    E' corretta secondo voi?
    L'ho testata con una semplice classe e sembra funzionare, ma su una jsp, non solo non funziona ma source viene azzerato cioè messo a stringa vuota.
    Mi potresti chiarire un po' le idee?

    grazie

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: replaceAll per <?xml version="1.0" encoding="UTF-8"?>

    Originariamente inviato da Mitele
    source=source.replaceAll("<\\?xml version=\"1\\.0\" encoding=\"UTF-8\"\\?>","");

    E' corretta secondo voi?
    Sì, a me pare proprio corretta.

    Originariamente inviato da Mitele
    ma su una jsp, non solo non funziona ma source viene azzerato cioè messo a stringa vuota.
    Da dove ti arriva il valore di quel 'source' ?
    Puoi spiegare magari cosa stai cercando di fare e per quale motivo? Giusto per chiarire meglio il contesto.
    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.