Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come sostituire simboli con Regex

faticare in oscurità rendendo gran parte del mondo Internet una proposizione andare , le espressioni regolari sono l' eroe sconosciuto della tecnologia dell'informazione . Trova ovunque da script che servono le pagine Web alla bioinformatica per il vostro programma di elaborazione testi umile , espressioni regolari consentono agli amministratori e ai programmatori domare , la forma e il controllo di grandi quantità di dati con poco sforzo . La sintassi delle espressioni regolari è impegnativo . Mentre sono principalmente manipolatori di lingua , le espressioni regolari sembrano niente come una lingua naturale . Cose che ti serviranno
Perl
file di testo
Show More Istruzioni
1

Preparare un file di testo da copia di un lavoro nel pubblico dominio in un file di testo . Salvare il file con il nome " regextest1 " con il " . Txt" suffisso nella vostra cartella documenti ( o una cartella ) in una nuova cartella con il nome " RegExTests ".
2

Avviare una sessione della console , se si utilizza Windows , avviare una sessione di terminale se si utilizza Mac OS X. Tipo " perl- v" nella riga di comando prompt dei comandi per verificare la presenza di Perl sul vostro sistema e la sua versione
. 3

Digitare quanto segue al prompt della riga di comando , quindi premere il tasto "Enter" :

perl- e ". s /\\ /PERIODO /g; " - pi.save $ ( trovare i documenti /RegExTests -type f ) per

Questo comando aprirà ogni documento nei RegExTests directory , aprirlo sostituire ogni occorrenza di un periodo con la parola pERIODO e salvare il documento modificato .

Poiché il periodo è un metacarattere nelle espressioni regolari , per trovare un periodo "letterale" , è necessario utilizzare il simbolo di escape "\\ ". Per trovare questi simboli , $ ( ) * + [ \\ ^ {

 

Programmazione © www.354353.com