Hvordan bruke variabler i Perl Regex for Ubuntu

Hvordan bruke variabler i Perl Regex for Ubuntu


Et regulært uttrykk, eller "regex" for kort, er et programmeringsverktøy som brukes til å finne ord kampene i tekst (eller en "streng med tegn", i programmerings-speak) og manipulere dem. Ved hjelp av en Perl regex i en variabel er grei. Alt du trenger å gjøre er å ringe variabelen som du normalt ville gjort i Perl. Regulære uttrykk er lett i Perl fordi Perl er et programmeringsspråk utviklet med tekstbehandling i tankene.

Bruksanvisning

1 Definer regex ved hjelp av en variabel. Regex er bare en vanlig Perl streng. For eksempel, for å definere variabelen "foo" med regex "hallo", skriver:

min $ foo = "hallo";

2 Lag regex hjelp av = ~ operatør og kaller variabelen. For eksempel, for å bruke regex "$ foo":

print "Det samsvarer \ n" hvis "hello world" = ~ / $ foo / #matches

3 Bruk en variabel i et tegn klasse. Variable regex uttrykk kan også brukes i figurklasser, som representerer et sett med tegn å matche. For eksempel, for å matche bokstaver h, e, l, eller o, skriv:

$ Foo = "helo"; / [$ Foo] / #matches 'h', 'e', ​​'l', eller 'o'