Perl programmering skapades av Larry Wall och dess grundläggande koncept är att det fungerar på grundval av reguljära uttryck . Reguljära uttryck är ett sätt att söka efter objekt och manipulera data . Reguljära uttryck är kraftfulla eftersom de sparar en hel del kodning jämfört med andra datorspråk . Reguljära uttryck automatisera processen med sträng hantering . Perl kan snabbt och enkelt hitta strängar inom andra strängar och ger ett antal sätt att uppnå detta . Instruktioner
1
Identifiera den sträng du vill söka efter i en längre fras . Till exempel, om uttrycket är " ute efter en sträng i denna fras " och ordet för att leta efter är " sträng ", detta ord kommer att utgöra den reguljära uttryck sök i längre fras .
2
Skapa ett test situation . Ställ en fras till den valda sökfras och inkludera det ord du vill söka efter . Detta kan uppnås på följande sätt :
$ fras = " letar efter en sträng i denna fras " ,
if ( $ fras = ~ m /string /) katalog
uttryck match returnerar true om ordet "sträng " finns i variabeln " $ fras . " Den = ~ betyder " ungefär lika med " antyder att det är ute efter ett identifierande ord i frasen . Den = ~ är också känd som den bindande operatör .
3
Testa perl program . Om matchen inte returnerar sant som du förväntat dig , är sannolikheten att antingen reguljära uttryck testet är fel eller det är inte söker efter strängen uttrycket korrekt .