Bij het werken met tekst bestanden of gegevensbanken je vaak de behoefte om bepaalde lijnen of strings identificeren en te verwijderen . Een string is een stukje tekst dat bestaat uit meer dan een woord . De programmeertaal Perl ondersteunt een aantal functies, waaronder reguliere expressies . Een reguliere expressie beschrijft een patroon die u toelaat om eenvoudig een tekenreeks die het zoekpatroon voldoet en verwijder deze indien nodig . Instructies 1 Definieer een criteria voor het verwijderen van een string . Bijvoorbeeld , beslissen of je nodig hebt om een string die begint met het woord verwijderen " Geld . " Kopen van 2 Gebruik de Perl loop " foreach " te lezen van de set van gegevens dergelijk bestand om de string te vinden betreffende : . p foreach $ string ( @ data ) { } in dit voorbeeld is de array ( @ data ) bevat de gegevens van een bestand 3 Gebruik het commando " = ~ s " in de lus naar de overeenkomende snaar vervangen met niets ( //) die resulteert in het verwijderen van de string . $ string = ~ s /Money + //; . notitiekaarten dat de string begint met het woord " geld " en de reguliere expressie ( + . ) komt overeen met andere tekens in de tekenreeks < . br >
|