MySQL , eller My Structured Query Language , är en fri och öppen källkod databas som innehåller avancerade funktioner som multi - threading för sin stora och blomstrande användarbas . Användare kan vi MySQL för att utföra avancerade frågor , däribland frågor som huvudnummer reguljära uttryck . Du kan skriva reguljära uttryck i MySQL använder REGUTTR nyckelordet . Detta sökord kan du föra frågor som genomför reguljära uttryck genom att returnera data som matchar ett visst mönster . Till exempel , kan du söka efter alla ord som börjar med en viss bokstav med REGUTTR nyckelordet . Instruktioner
1
Öppna din MySQL utvecklingsmiljö val och skapa en ny fråga .
2
Hämta alla strängar som börjar med en viss bokstav , t.ex. " x " med hjälp av " ^ " operatör :
SELECT * FROM urval där namnet REGUTTR ' ^ x ' ;
ovanstående prov skulle returnera alla poster som börjar med ett " x " som " främlingsfientlig . " Addera 3
Hämta alla strängvärden som slutar med ett tecken eller en uppsättning tecken , t.ex. " ing , " med " $ " operatör :
SELECT * från prov där namn REGUTTR ' ing $ ' ,
(Se referenser 4 ) katalog
ovanstående prov skulle returnera alla poster som slutar med ett " ing " som Review, " kör ".
4
Ange att ett reguljärt uttryck måste hitta skiftlägeskänsliga matcher genom att placera " binär" nyckelordet efter REGUTTR nyckelordet :
SELECT * FROM urval där namnet REGUTTR binary ' ing $ ' ;
( se referenser 3 och 4 ) katalog
ovanstående prov skulle returnera alla ord som slutar med ett gement "ing ", till exempel " Sailing " eller " simmar ".
5
Hämta alla värden , såsom ett " y ", som innehåller en viss bokstav genom att undvika användning av någon operatör :
SELECT * FROM urval där namnet REGUTTR ' y ' ;
( Se referenser 3 och 4 ) katalog
ovanstående prov skulle hämta alla ord som innehåller bokstaven "y ".
6
Använd en " . " operatör i kombination med ett " ^ " och " $ " för att hitta en sträng som har ett exakt antal tecken :
SELECT * FROM urval där namnet REGUTTR ' ^ ... $ ' ,
< p " . tenn " > ovanstående prov söker efter alla strängvärden som har tre tecken, till exempel att ordet "och" eller
7
Hämta värde apparater som uppfyller mer än ett reguljärt uttryck genom att använda "