slet hardt i dunkle , samtidig som mye av Internett verden en kommer proposisjoner , regulære uttrykk er den ukjente helten av informasjonsteknologi. Finnes overalt fra skript som serverer websider til bioinformatikk til din ydmyke tekstbehandlingsprogram , regulære uttrykk hjelpe administratorer og programmerere tam, form og kontroll enorme mengder data med liten innsats. Syntaksen til regulære uttrykk er utfordrende. Mens de er først og fremst språk manipulatorer , regulære uttrykk ser ingenting som et naturlig språk. Du trenger
Perl
tekstfil
Vis flere instruksjoner
en
Forbered en tekstfil ved å kopiere et arbeid i det offentlige rom i en tekstfil . Lagre filen med navnet " regextest1 " med " . Txt " suffiks inn dokumenter katalogen ( eller mappen ) i en ny katalog med navnet " RegExTests . "
2
Start en konsollsesjonen hvis du bruker Windows , starte en terminal sesjon hvis du bruker Mac OS X. Type " perl - v" på kommandolinjen for å bekrefte tilstedeværelse av Perl på systemet og dens versjon
. 3
Skriv inn følgende på kommandolinjen , og trykk deretter på "Enter "-tasten : en
perl - e " . s /\\ /PERIODE /g ; " - pi.save $ (Finn dokumenter /RegExTests -type f)
Denne kommandoen vil åpne alle dokumenter i katalogen RegExTests , åpne den erstatte alle forekomster av en periode med ordet pERIODE og lagre det redigerte dokumentet .
Siden perioden er en metategn i regulære uttrykk , for å finne en " bokstavelig " perioden, må du bruke escape -symbolet "\\ ". For å finne disse symbolene , $ ( ) * + [\\ ^ {