Et regulært udtryk , eller " regex " for korte , er et programmeringssprog værktøj, der bruges til at finde ord kampe i tekst ( eller en " streng af tegn " i programmering - tale ) og manipulere dem . Ved hjælp af en Perl regex i en variabel er ligetil. Alt du skal gøre er at ringe til variablen , som du normalt ville gøre i Perl. Regulære udtryk er nemme i Perl , fordi Perl er et programmeringssprog designet med tekstbehandling i tankerne. Instruktioner
1
Definer regex ved hjælp af en variabel. Regex er bare en normal Perl streng. For eksempel definerer til variablen "foo " med regex "Hej , " skriver : Hej
min $ foo = " hej" ,
2
Opret regex bruger = ~ operatør og kalder variablen. For eksempel kan du bruge til regex "$ foo" : Hej
print " Det matcher \\ n " hvis " Hello World " = ~ /$ foo /# matcher
3 < p > Brug en variabel i en karakter klasse. Variable regex udtryk kan også bruges i karakter klasser , som repræsenterer et sæt tegn til at matche. For eksempel svarer til bogstaverne h , e , l, eller o , skriv : Hej
$ foo = " helo " /[$ foo ] /# matcher 'h ', ' e ', ' l' eller ' o'