Ett reguljärt uttryck , eller " regex " för kort , är ett programmeringsverktyg som används för att hitta ordmatchningar i text ( eller en " teckensträng " , i programmering - tala ) och manipulera dem. Med hjälp av en Perl regex i en variabel är enkel. Allt du behöver göra är att ringa till variabeln som du normalt skulle i Perl . Reguljära uttryck är enkla i Perl eftersom Perl är ett programmeringsspråk utformat med textbehandling i åtanke . Instruktioner
1
Definiera regex med en variabel . Den regex är bara en vanlig Perl sträng . Till exempel , för att definiera variabeln " foo " med regex " hej , " skriver :
min $ foo = " hello ";
2
Skapa regex med = ~ operatören och kallar variabeln . Till exempel , för att använda regex " $ foo " :
print " Det matchar \\ n " om "Hello World " = ~ /$ foo /# matchar Addera 3
Använd en variabel i en karaktär klass . Variabla regex uttryck kan även användas i karaktär klasser , som representerar en uppsättning tecken för att matcha . Till exempel , för att matcha bokstäverna h , e , l , eller o , skriv :
$ foo = " helo "; /[ $ foo ] /# matchar ' h ' , ' e ' , ' l ' , or 'o ' Addera