| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Perl programmering >> Content
    Sådan Erstat Options i Regular Expression
    Udskiftning af muligheder i et regulært udtryk kan blive kompliceret hurtigt, du har brug for at isolere den indstilling, du ønsker at erstatte , før du foretager nogen ændringer. Hvis du gør det ellers potentielt vil bryde resten af kampene . Det er derfor, det er en god idé at adskille de forskellige dele af dit regulære udtryk ved hjælp af parenteser , da det gør det nemmere at arbejde med enkelte segmenter. Regulære udtryk bruges af en bred vifte af scriptsprog og er en kraftfuld måde at parse data fra en eller flere filer. Instruktioner
    1

    Åbn script , hvis regulære udtryk , du gerne vil redigere. Naviger til det.
    2

    Gem en kopi af det regulære udtryk før du ændrer noget ved at kopiere og indsætte det i en anden fil. Nu finder de dele af det regulære udtryk du ønsker at ændre . Så for eksempel , har du : Hej

    ( [0-9 ] + [az] )

    Denne del af udtrykket vil matche et eller flere tal , efterfulgt af et bogstav . Hvis du ønskede at erstatte den del af udtrykket , skal du blot foretage dine ændringer i parentes , ellers vil du begynde at påvirke resten af ​​udtrykket.
    3

    Brug indbyggede nummererede variable at teste kampene i dit nye udtryk. For hvert sæt parenteser , du har , er resultatet af kampen er lagret i en nummereret variabel. For eksempel er dit udtryk : Hej

    ( [0-9 ] + [az] )

    rækkefølge, der vises i dit udtryk er antallet det er gemt i. Hvis det er den første sæt af parenteser , så du kan se resultatet ved at bruge : Hej

    udskrive en dollar ,

    Dette vil udskrive teksten , der matchede dit regulære udtryk . Hvis det var det andet sæt parenteser , ville du bruge "$ 2" og så videre. Fortsætte med at teste dit udtryk , indtil den gør præcis, hvad du har brug for det at gøre.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en PDF fra en tekst med Perl 
    ·Hvordan man kan manipulere billeder i Perl 
    ·Tutorial for XML til Perl 
    ·Perl Debugger Options 
    ·Hvordan man skriver en Perl Telnet Script 
    ·Sådan Find dubletter i File Brug Perl 
    ·Sådan kører PHP på Perl 
    ·Sådan Upload CGI -filer 
    ·Sådan fjernes Linie Feeds i Perl 
    ·Sådan Debug Perl Scripts 
      Anbefalede Artikler
    ·Sådan bruges PHP: Exec 
    ·Sådan Konverter ServletInputStream til FileInputStream…
    ·Hvordan du skal aflevere et objekt i Visual Basic 6 
    ·Sådan åbner et program fra en anden VB.Net Code 
    ·Sådan bruges Boolean Flags i VB 
    ·Sådan konstateres , om en dato er et gyldigt i en C Pr…
    ·VB.NET Client Server Programmering 
    ·Typer af Data 
    ·Hvorfor er der Bad Antal Undtagelser i Java 
    ·Hvordan man skriver Embedded Event Manager op Politikke…
    Copyright © Computer Viden http://www.computerdk.com