Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Tutorial voor MySQL REGEXP
MySQL , of My Structured Query Language , is een gratis en open source database die geavanceerde functies, zoals multi - threading voor zijn grote en bloeiende gebruikersgroep biedt . Gebruikers kunnen ons MySQL tot geavanceerde queries , inclusief verzoeken die reguliere expressies over voeren . U kunt reguliere expressies in MySQL met behulp van het REGEXP trefwoord schrijven . Dit trefwoord kunt u vragen dat reguliere expressies uitvoeren door terug te keren data die overeenkomt met een opgegeven patroon uit te voeren . Bijvoorbeeld , zou u zoeken naar alle woorden die beginnen met een bepaalde letter met de REGEXP trefwoord . Instructies
1

Open uw MySQL ontwikkelomgeving keuze en maak een nieuwe query . Kopen van 2

Haal alle strings die beginnen met een bepaalde letter , zoals " x , " met behulp van de " ^ " operator :

SELECT * FROM monster WHERE naam REGEXP ' ^ x ' ;

het bovenstaande voorbeeld zou alle vermeldingen die beginnen met een " x " , zoals " Xenophobe terug . "
3

ophalen alle stringwaarden die eindigen met een karakter of een reeks tekens , zoals ' ing ', met behulp van de " $ " operator :

SELECT * FROM monster WHERE naam REGEXP ' ing $ ' ;

( zie Verwijzingen 4 ) op Twitter

Het bovenstaande voorbeeld zou alle items terug die eindigen met een " end " , zoals
" draait. " Goedkope 4

Geef op dat een reguliere expressie hoofdlettergevoelig wedstrijden moeten vinden door het plaatsen van de "binary " keyword na de REGEXP trefwoord :

SELECT * FROM voorbeeld WHERE naam REGEXP BINARY ' ing $ ' ; < br >

( zie referenties 3 en 4 ) op Twitter

Het bovenstaande voorbeeld zou alle woorden die eindigen met een kleine letter " ing , " zoals " zeilen " of terugkeren " zwemmen . "
< br > 5

ophalen alle waarden , zoals een "y ", dat een bepaalde letter door het vermijden van het gebruik van elke operator bevatten :

SELECT * FROM voorbeeld WHERE naam REGEXP ' y' ;

( zie referenties 3 en 4 ) op Twitter

het bovenstaande voorbeeld zou alle woorden die de letter bevat ophalen " y . "
6

Gebruik een " . " operator in combinatie met een " ^ " en een " $ " om een string met een precieze aantal tekens vinden :

SELECT * FROM
monster WHERE naam REGEXP ' ^ ... $ ' ;

het bovenstaande voorbeeld zoekt naar alle stringwaarden dat drie personages hebben , zoals het woord "en " of
7

ophalen waarde sets die overeenkomen met meer dan een reguliere expressie met behulp van de " | " exploitant :

SELECT * FROM monster WHERE naam REGEXP ' run | zwemmen' ;

bovenstaande vraag vindt een vermelding die de string " run " of bevat
< br " zwemmen . " >

Previous: Next:
  PHP /MySQL Programmering
·Hoe maak je verbinding GoDaddy…
·Hoe maak je een dynamische men…
·Hoe maak je een XML- document …
·Hoe je ImageMagick PDF convert…
·Hoe een RDL Report 
·Hoe te tekstweergave Van MySQL…
·Hoe te Dreamweaver Web Form ge…
·PHP Class var Functie 
·Hoe kan ik meerdere Logins Met…
  Related Articles
Hoe maak je een fout Handler voor een VB…
Hoe Access gebruiken voor Visual Basic P…
Hoe om te controleren voor Null waarde i…
Visual Basic Math Functions Tutorial 
Visual Basic Tutorial : Msgbox 
ListBox Visual Basic Tutorial 
Visual Basic ListView Tutorial 
Progress Bar Tutorial 
Visual Basic Database Tutorial 
  Programmering Articles
·Hoe te lijsten Zet die achter in Python 
·Hoe om te controleren een Perl -mail adr…
·Hoe een String Split op een Space 
·Hoe je gemaild APK -bestanden installere…
·Hoe te openen MySQL database met MS Acce…
·Verbinding maken met SQL Server via VB.n…
·Hoe afdrukken Into a Labels Bijschrift i…
·Hoe te Regular Expression Parsers code 
·Hoe maak je een Python script uitvoeren …
Copyright © Computer Kennis https://www.nldit.com