*   >> Lezen Onderwijs artikelen >> science >> programming

Reguliere Expressie Patronen in Perl

et het einde van de beschikbare touw of net voor een nieuwe regel aan het einde van de beschikbare string. ^ En $ zijn anker meta tekens genoemd. Passend bij de hele reeks Nu, er rekening mee dat de. * Karakter combinatie (periode gevolgd door een asterisk) in het patroon overeenkomt met een sub-reeks, waaronder een sub-reeks van lengte nul. U kunt overeenkomen met de gehele beschikbare reeks, met behulp van de '^' met de '$' karakters. De volgende code produceert een wedstrijd: "begin en einde" = ~ /^be.

*end$/de volgende code produceert ook een wedstrijd: "begint met het einde" = ~ /^be.*end$/de beschikbare reeks van de eerste geval is, "begin en einde". De beschikbare reeks van het tweede geval is "begin van het einde". Het verschil komt in het woord in het midden (en /met). De reguliere expressie patroon van beide gevallen is hetzelfde. Het patroon begint met '^' en eindigt met '$'. De regexp geeft aan dat de beschikbare tekenreeks aan te passen moet beginnen met "de", gevolgd door een willekeurig teken onbeperkt aantal keren; en de beschikbare tekenreeks moet eindigen met "eind".

Let op: Alle langs, als we wedstrijd zeggen, zijn we eigenlijk op zoek de beschikbare string voor een sub-string, vertegenwoordigd door het patroon van de reguliere expressie. Echter, als je het afstemmen van de hele beschikbare reeks, de reguliere expressie staat voor de hele reeks. Dus, kunt u nu voldoen aan een hele reeks. Tegen de tijd dat je deze serie te voltooien, zal je in staat om een ​​hele reeks beschikbaar met bepaalde woorden in de string aan te passen. Ik zal je niet laten zien hoe dat te doen. Het zal een oefening voor je.

Je zult moeten gewoon veel van de functies die ik in de serie uit te leggen te combineren. Wow, we hebben veel tot nu toe gedaan, zijn er nog veel dingen te leren. Reguliere expressies is relatief nieuw in het programmeren van software. Dus, zullen we doorgaan met het stap voor stap. Dit is een goede plek om een ​​pauze te nemen. We blijven in het volgende deel van de reeks.

Chrys Om te komen tot een van de onderdelen van deze reeks, typt u de bijbehorende titel onder en mijn naam, Chrys, in het zoekvak van deze pagina en klik op Zoeken (gebruik menu indien beschikbaar): reguliere expressies in Perl voor de beginnende reguliere expressie Patronen in Perl Meer Regular Expression patronen in Perl Regex Groeperingen in Perl Regex Modifiers in Perl Building een reguliere expressie in Perl met behulp van reguliere expressies in Perl Meer reguliere

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.