sliter i dunkel samtidigt som en stor del av Internet världen en pågående proposition , reguljära uttryck är den okända hjälten av informationsteknik . Hittade överallt från skript servering webbsidor till bioinformatik till din ödmjuka ordbehandlingsprogram , reguljära uttryck hjälpa administratörer och programmerare tama , Form och kontroll stora mängder data med liten ansträngning . Syntaxen för reguljära uttryck är en utmaning . Medan de är i första hand språkliga manipulatorer , reguljära uttryck ser inget som ett naturligt språk . Saker du behöver
Perl
Textfil
Visa fler instruktioner
1
Förbered en textfil genom att kopiera ett verk i det offentliga rummet i en textfil . Spara filen med namnet " regextest1 " med " . Txt " suffix i ditt dokument katalog ( eller mapp ) i en ny katalog med namnet " RegExTests . "
2
Starta en konsol session om du använder Windows , starta en terminal session om du använder Mac OS X. Typ " perl - v " på kommandoraden för att kontrollera förekomsten av perl på ditt system och dess version
. 3
Skriv följande på kommandoraden och tryck sedan på " Enter" :
perl - e " . s /\\ /PERIOD /g ; " - pi.save $ ( hitta dokument /RegExTests - typ f ) katalog
Detta kommando kommer att öppna alla dokument i katalogen RegExTests , öppna den ersätta varje förekomst av en period med ordet pERIOD och spara det redigerade dokumentet .
Eftersom perioden är ett metatecken i reguljära uttryck , för att hitta en " bokstavlig " period , måste du använda escape symbolen " \\ . " För att hitta dessa symboler , $ ( ) * + [ \\ ^ {