"; if ($ availableString = ~ /mann \\ #Comment går her sitter /x) {print "matchet \\ n"; } Else {skrive "Ikke Matchet \\ n"; } Den tilgjengelige strengen er: $ availableString =; "Jeg er en mann som satt ned." Regex er: /man \\ #Comment går her sitter /x merke til tilstedeværelsen av # karakter og den implisitte linjeskift karakter, oppnådd etter ordet "her" ved å trykke på Enter-tasten på tastaturet. En konkurranse er produsert. Under strengen som faktisk matchet er "man sitter". I følgende kode, er linjeskift karakter eksplisitt, med \\ n. En kamp er også produsert.
bruke strenge; min $ availableString = "Jeg er en mann som satt ned."; if ($ availableString = ~ /mann \\ #Comment går her \\ nsitting /x) {print "matchet \\ n"; } Else {skrive "Ikke Matchet \\ n"; } Legg merke til eksplisitt linjeskift, \\ n mellom ordene "her" og "sitter". Når x modifier er satt, kan du legge til kommentarer i din regex spesielt når du har en kompleks regex. La oss ta en pause her og fortsette i neste del av serien.
Chrys å komme frem til noen av delene av denne serien, bare skriv tilsvarende tittel nedenfor og mitt navn, Chrys, i søkeboksen på denne siden og klikk Søk (bruk menyen hvis tilgjengelig): Regular Expressions i Perl for nybegynneren Regular Expression Oppskrifter i Perl Mer regulære uttrykk mønstre i Perl Regex Grupperinger i Perl Regex Modifikatorer i Perl Building et vanlig uttrykk i Perl hjelp av regulære uttrykk i Perl Mer regulære uttrykk i Perl