2014-12-17 9 views
7

Alcuni casi, devo sostituire/eliminare le righe inizia con parole particolari come classi pubbliche "private" "pubbliche" o <version> per file XML.Come sostituire/eliminare le righe inizia con una parola particolare in Eclipse?

 <dependency> 
      <groupId>org.springframework</groupId> 
      <artifactId>spring-webmvc</artifactId> 
      <version>${spring.version}</version> 
     </dependency> 

     <dependency> 
      <groupId>org.springframework</groupId> 
      <artifactId>spring-context</artifactId> 
      <version>${spring.version}</version> 
     </dependency> 

     <dependency> 
      <groupId>org.hibernate</groupId> 
      <artifactId>hibernate-validator</artifactId> 
      <version>${version.bean.validation.hibernate}</version> 
     </dependency> 

qui utilizzando trova/sostituisci, voglio cancellare tutte le linee inizia con '<version>'. Come ottenere questo.

risposta

6

utilizzare questa espressione regolare: ^\s+<version>.*$ Ciò rimuoverà tutte le righe che iniziano con <version>. Assicurarsi di aver controllato la casella di controllo "espressione regolare"

+0

Grazie Jens, si sono perfetti, che funziona per me. – Sun

5

vedere l'immagine:

  1. aggiungere espressioni regolari come Jens correttamente ricordato ^\s+<version>.*$
  2. messo niente qui dentro.
  3. Verificare l'opzione di espressione regolare.
  4. Fare clic su Sostituisci tutto.

enter image description here

+0

Grazie Sumit Singh, sei perfetto, funziona per me. E grazie per aver dato anche la procedura passo passo. – Sun

+0

@Ravi Nessun problema .. :) –

Problemi correlati