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.