Sette i et regulært uttrykk kan bli komplisert raskt , du må isolere det alternativet du ønsker å bytte ut før du gjør noen endringer . Gjør du det ellers vil potensielt ødelegge resten av kampene . Det er derfor det er en god idé å skille de ulike delene av din vanlige uttrykk ved hjelp av parenteser som det gjør det lettere å arbeide med enkelte segmenter . Regulære uttrykk brukes av en rekke skriptspråk og er en effektiv måte å analysere data fra en eller flere filer . Instruksjoner
en
Åpne script som regulært uttrykk du ønsker å redigere. Navigere til det.
2
Lagre en kopi av det vanlige uttrykket før du endrer noe ved å kopiere og lime den inn i en annen fil . Nå finner de delene av det regulære uttrykket du ønsker å endre . Så for eksempel, har du : en
( [ 0-9 ] + [ az ] )
Denne delen av uttrykket vil matche ett eller flere tall , etterfulgt av en bokstav . Hvis du ønsket å erstatte den delen av uttrykket , rett og slett gjøre endringer innenfor parenteser , ellers vil du begynne å påvirke resten av uttrykket.
3
Bruk innebygd i nummererte variabler å teste kampene i den nye uttrykk. For hvert sett av parenteser dere har, er et resultat av at kampen lagret i en nummerert variabel. For eksempel er uttrykket : en
( [ 0-9 ] + [ az ] )
Sekvensen der som vises i uttrykket er nummer det er lagret i. Hvis det er første sett med parentes , så kan du se resultatet ved å bruke : en
print $ 1;
Dette vil skrive teksten som passet ditt regulært uttrykk. Hvis det var det andre settet med parenteser , ville du bruke " $ 2 " og så videre . Fortsett å teste uttrykk inntil den gjør akkurat det du trenger den å gjøre .