*   >> Lezen Onderwijs artikelen >> tech >> web development

Reguliere Expressie Patronen in Php

e Indien het woord "laatste" is aan het einde van het subject string. In het tweede geval, het woord "laatste" niet aan het eind van het subject string. Opmerking: $ daadwerkelijk overeenkomt met het einde van het subject touw of net voor een nieuwe regel aan het einde van het subject 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 het hele onderwerp reeks, met behulp van de '^' met de '$' karakters. De volgende code produceert een wedstrijd: preg_match ("/^ worden * eind $ /.", "Begin en einde") de volgende code produceert ook een match: preg_match ("/^ worden * eind $ /.", "Te beginnen met end ") Het onderwerp koord van het eerste geval," begin en einde ". Het onderwerp koord 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 het onderwerp tekenreeks aan te passen moet beginnen "worden", gevolgd door een willekeurig teken onbeperkt aantal keren; en het onderwerp tekenreeks moet eindigen met "eind". Let op: Alle langs, als we wedstrijd zeggen, zijn we eigenlijk zoeken op het onderwerp string voor een sub-string, vertegenwoordigd door het patroon van de reguliere expressie. Nou, als je het afstemmen van de hele onderwerp reeks, de reguliere expressie staat voor de hele reeks.

In PHP de methode of functie gebruikt in plaats van zoeken () hierboven, is match (); en het is handiger om daar te gebruiken, dan onze search () hier. 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 onderwerp reeks met bepaalde woorden in de string aan te passen. Ik zal niet ingaan op de details. Het zal een oefening voor je. Je zult moeten gewoon veel van de functies die ik in de serie uit te leggen te combineren. 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 z

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