Mens de sled i ubemærkethed , samtidig med at en stor del af internettet verden en going proposition, regulære udtryk er ubesungne helten af informationsteknologi. Fundet overalt fra scripts tjener websider til bioinformatik til din ydmyge tekstbehandlingsprogram, regulære udtryk hjælper administratorer og programmører tamme , form og kontrol enorme mængder af data med ringe indsats. Syntaksen for regulære udtryk er udfordrende. Mens de er primært sproglige manipulatorer , regulære udtryk ligner slet ikke en naturlig sprog. Ting du skal
Perl
Tekstfil
Vis Flere Instruktioner
1
Forbered en tekstfil ved at kopiere et værk i det offentlige rum i en tekstfil . Gem filen med navnet " regextest1 " med " . Txt " suffiks i din dokumenter mappe (eller mappe) i en ny mappe med navnet " RegExTests ".
2
Start en konsol session, hvis du bruger Windows , starter en terminal session, hvis du bruger Mac OS X. Type " perl - v" på kommandolinjen for at kontrollere tilstedeværelsen af Perl på dit system og dens version
. 3
Skriv følgende på kommandolinjen , og tryk derefter på "Enter "-tasten : Hej
perl - e ". s /\\ /PERIODE /g ," - pi.save $ ( find Dokumenter /RegExTests -typen f )
Denne kommando vil åbne hvert dokument i mappen RegExTests , åbne den erstatte hver forekomst af en periode med ordet pERIODE og gemme det redigerede dokument .
Da perioden er en metategn i regulære udtryk , for at finde en " bogstavelig " periode, skal du bruge escape symbolet "\\ ". For at finde disse symboler , $ () * + [ \\ ^ {