*   >> Lezen Onderwijs artikelen >> science >> programming

Mysql reguliere expressies Metacharacters

MySQL Regular Expressions - Deel 2Introduction Dit is deel 2 van mijn reeks, MySQL reguliere expressies. Ik neem aan dat je het vorige deel van de serie hebt gelezen. Dit is het vervolg. In dit deel van de serie kijken we naar het gebruik van metatekens in MySQL Regelmatige Expressions.Database tafel Illustratie We moeten de volgende database tabel genaamd Huisdieren gebruiken, ter illustratie: | Naam | eigenaar | soorten | sex | geboorte | death | + -------- + -------- + --------- + ------ + ------------ + - ----------- + | Buffy | Harold | dog | f | 1999/05/13 | NULL | | Bowser | Diane | dog | m | 1999/08/31 | 2005-07-29 | | Fluffy | Harold Taylor | cat | f | 2003/02/04 | NULL | | Klauwen | Gwen Jones | cat | m | 2004-03-17 | NULL | | Whistler | Gwen | vogel | NULL | 2007-12-09 | NULL | U moet het testen van de SELECT-instructies hieronder met dit tafel.

Het ^ Karakter Het ^ teken wordt gebruikt om het begin van het onderwerp. De volgende SELECT-instructie zal de eerste en tweede rij terug, bijpassende "Buffy" en "Bowser" in de eerste en tweede cellen van de eerste kolom: SELECT * van huisdieren, waar de naam rLike "^ B"; Het patroon (regex) is "^ B". In de onderwerpen, "Buffy" en "Bowser ',' B 'is bij het begin. Let op de stand van ^ (begin) in de pattern.The $ Karakter Het $ teken wordt gebruikt om het einde van het onderwerp.

De volgende SELECT-instructie zal de eerste en derde rij terug, bijpassende "Buffy" en "Fluffy" in de eerste en de derde cellen van de eerste kolom: SELECT * van huisdieren, waar de naam rLike "FY $"; Het patroon is "fy $". In de onderwerpen, "Buffy" en "Fluffy ',' FY 'is aan het eind. Let op de stand van $ (aan het eind) van de pattern.The. Karakter De dot teken wordt gebruikt om een ​​karakter in het onderwerp. Het zou ook overeenkomen met de wagen terugkeer of de nieuwe regel karakter.

De volgende SELECT-instructie wordt de vierde en vijfde rijen terug, bijpassende "Gwen Jones" en "Gwen" in de vierde en vijfde cellen van de tweede kolom: SELECT * van Huisdieren waar de eigenaar rLike "Gw.n"; Het patroon is "Gw.n". In de onderwerpen, "Gwen Jones" en "Gwen", "e" komt overeen met de punt in het patroon. Dus, is een onderwerp dat Gwen of Gwan of Gwsn of Gwin heeft, etc geëvenaard. In deze woorden, de punt overeen met 'e' of 'a' of een 's' of 'i', respectievelijk. De punt komt overeen met elk teken in een bepaalde positie in een patroon.

Het onderwerp, "Gwen Jones" is afgestemd, omdat de verklaring zoekt het woord, "Gw.n" in h

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