|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Reguljära uttryck i PHP

    Ett ​​reguljärt uttryck i PHP är en serie av en eller flera bokstäver som skapar ett mönster . Du använder detta mönster för att matcha tecken i en sträng , ser till att identifiera eller ersätta värden , t.ex. en e-postadress eller domän delen av en URL . PHP har flera olika funktioner som använder reguljära uttryck för att matcha strängar i din webb -filer . Syntax

    Bifoga mönstret för reguljära uttryck som du vill använda för att matcha strängar i avgränsare , t.ex. ett snedstreck . Din avgränsare kan inte vara en nolltecken eller ett omvänt snedstreck . Om du vill inkludera avgränsare i själva mönstret , fly avgränsare i mönstret genom att skriva en backslash före det . Spara mönstret till en PHP- variabel . Skriv till exempel " $ myPattern = ' /är /' " för att skapa ett mönster som matchar någon förekomst av " är " i en sträng , såsom ordet " är " sig själv, " detta " eller " fläckar . "

    Pattern

    Skriv " ^ " -tecken i början av det reguljära uttrycket för att beteckna att du vill att mönstret ska börja från början av strängen själv . Likaså , skriv " $ "-tecknet i slutet av det reguljära uttrycket för att beteckna att mönstret ska matcha bara slutet av strängen . Till exempel , " $ myPattern = ' /^ är /' " matchar strängen " är denna arbetsgrupp ? " men matchar inte " det här fungerar , " eftersom det " är " i " detta " är inte i början av strängen .
    PCRE Funktioner

    PHP PCRE reguljära uttryck funktioner låter dig skapa mönster med tecken som finns tillgängliga i 256 - tecken ASCII set . Några av dina alternativ är match , global match , sök och ersätt , och sträng funktioner split . I dessa funktioner , passerar du en sträng som matchar och ett mönster , antingen med hjälp av PHP- variabler eller ordagranna sträng . De flesta inkluderar valfria parametrar som låter dig spara resultatet i en array av tändstickor och flaggor uppsatta och en offset för den returnerade arrayen .
    Mb_ereg Funktioner

    PHP mb_ereg funktion set är en förlängning av PCRE funktioner genom att de tillåter dig att använda reguljära uttryck med multibyte strängar . Dessa typer av strängar expanderar på standarden ASCII till att omfatta fler tecken, till exempel Unicode - baserade kodningar som innehåller till exempel tecken med accenter eller främmande alfabet . Denna funktion set innehåller funktioner som sök eller match strängar för ett givet mönster , eller ersätta ett mönster i en sträng med ett nytt värde . Det finns också separata match och ersätta funktioner som ignorerar bokstaven fallet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur hittar man den MySQL Server Name
    ·Hur fixar Bryta länkade Behörigheter i PHP
    ·Så här visar du den mest sedda i PHP
    ·Hur Output tecken med MySQL Query
    ·Hur man gör en chatt-system med PHP
    ·Hur man installerar ett PHP XML Serializer
    ·MySQL Boolean datatyper
    ·En handledning för NetBeans Java 6.5 på MySQL
    ·Hur du sätter en sträng till en VAR Namn i PHP
    ·Hur man skriver till ett Word-dokument med PHP filfunkt…
    Utvalda artiklarna
    ·Hur Loop igenom en lista med objekt i Freemarker
    ·Typer av Multitasking i Java Threads
    ·C + + och söka efter syntaxfel
    ·Hur Loop Fyll en 2 - dimensionell array i C + +
    ·Hur man skapar en if-sats i Python
    ·Hur man gör ett pip Med Java
    ·Hur Uppdatera tid Med VBScript
    ·Hur konvertera en int till en sträng med javascript
    ·Hur man använder en CheckBox i ett grupprutan i NET
    ·Hur dölja Non - arbetstiden i en Outlook 2003 kalender…
    Copyright © Dator Kunskap http://www.dator.xyz