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

Reguliere Expressie Patronen in Php

eg_match ("/\\ s /", "De eerste lijn. \\ r \\ nDe tweede lijn. ") \\ s is een klasse van witruimte karakters. Genegeerde \\ s \\ S \\ S wordt genegeerd \\ s. Het vertegenwoordigt elk teken dat geen witruimte, dat is [^ \\ s]. \\ S, [^ \\ s] en [^ \\ \\ t \\ r \\ n \\ f] gelijkwaardig zijn. De ontkenning symbool ontkent de klasse (binnen de vierkante haken) \\ w Dit is een woord karakter. Het vertegenwoordigt elke alfanumeriek teken inclusief de underscore. \\ w en [0-9a-zA-Z_] gelijkwaardig zijn. Ontkracht \\ w \\ W wordt genegeerd \\ w. Het vertegenwoordigt een niet-woord karakter.

\\ W en [^ \\ w] gelijkwaardig zijn. De periode '.' De periode '.' komt overeen met elk teken behalve \\ n. Bijvoorbeeld /.s/wedstrijden 'is' in het onderwerp string "Een appel is op de boom". /.s/vertegenwoordigt twee personages, die elk teken zijn (behalve \\ n), gevolgd door 's'. U kunt gebruik maken van de \\ d \\ s \\ w \\ D \\ S \\ W afkortingen, zowel binnen als buiten character classes.

Begin en einde van een string is de bedoeling hier om te zien hoe je een reguliere expressie kan tippen aan het begin van het onderwerp touw of het einde van het onderwerp string (of het begin en het eind). De ^ Karakter voor aanpassing aan het begin Als u wilt dat de aanpassing plaatsvinden aan het begin van het onderwerp string beginnen de reguliere expressie met de '^' karakter.

De volgende expressie geeft een match: preg_match ("/^ een /", "één en twee") de volgende uitdrukking produceert geen een wedstrijd: preg_match ("/^ een /", "Degene die ik zag") In de eerste Indien het woord 'een' aan het begin van het onderwerp string. In het tweede geval wordt het woord "een" niet aan het begin van het onderwerp string. Op dit punt, kunt u vragen: "Is '^' niet de ontkenning symbool?" Nou, het is de ontkenning symbool. Het probleem is om te weten wanneer het te gebruiken.

Bij gebruik in een klasse (vierkante haakjes) is de ontkenning symbool; bij gebruik bij het begin van een reguliere expressie, net na de schuine streep is de regex karakter voor aanpassing aan het begin van het onderwerp string. Het is een anker metateken. De $ Karakter voor Passende bij End Als u wilt dat de matching plaatsvinden aan het einde van het onderwerp touwtje, het einde van de reguliere expressie met de '$' teken.

De volgende expressie geeft een match: preg_match ("/laatste $ /", "Dit is de laatste") de volgende uitdrukking produceert geen een wedstrijd: preg_match ("/laatste $ /", "De laatste jongen") In de eerst

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