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

Mysql reguliere expressies Metacharacters

et onderwerp, dat een lange reeks zou kunnen zijn. Zodra de verklaring ziet het patroon binnen een onderwerp (string), ongeacht hoe lang het onderwerp, het past Boatshow x * Construct Hier, 'x' is een variabele (plaatshouder) voor een willekeurig karakter. * Net na de 'x' betekent, passende reeks (opeenvolgende) van nul of meer 'x' karakters. Het patroon, "se * n" bijvoorbeeld, zou passen "gezien"; het zou passen "sen"; en het zou "sn" overeenkomen. Dat wil zeggen, "e *" zou overeenkomen met nul of meer 'e' in de juiste volgorde.

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 "* f * y."; Het patroon is ". * F * y". In de onderwerpen, "Buffy" en "Fluffy", ". *" Komt overeen met "Bu" en "griep" in "Buffy" en "Fluffy" respectievelijk. ". *" Betekent passende karakter, nul of meer keer. Nog steeds in de onderwerpen, "Buffy" en "Fluffy", "f * y" komt overeen met "ffy" in "Buffy" en "Fluffy". "F *" betekent match 'f' nul of meer times.

The x + Construct Hier, 'x' is een variabele voor een willekeurig karakter. De + net na "x" verstaan ​​passende sequentie (opeenvolgend) van één of meer 'x' tekens; * tegenstelling tot die nul of meer tekens. Het patroon, "se + n", bijvoorbeeld, zou passen "gezien"; het zou passen "sen"; maar het zou geen passende "sn", die niet tenminste één 'e'. De volgende SELECT-instructie wordt de vijfde rij terug, bijpassende "vogel" in de vijfde cel van de derde kolom: SELECT * van huisdieren, waar soorten rLike; "b + d." Het patroon is "b. + D".

In het onderwerp, "vogel", "ir" zijn twee personages in volgorde geëvenaard door. "+". '. +' Overeen met elk teken (niet noodzakelijk teken) die optreedt na elkaar één of meer keren. Als u een bepaald teken in de juiste volgorde wilt, typ het karakter in de plaats van de punt, zoals in "e +" tegen "gezien" .De x? Construct Hier, 'x' is een variabele voor een willekeurig karakter. De ? net na 'x' betekent match ofwel karakter nul of één 'x'.

De volgende SELECT-instructie wordt de derde, vierde en vijfde rijen "Claws" terug, bijpassende "Fluffy", en "Whistler" in de derde, vierde en vijfde cellen van de eerste kolom: SELECT * van huisdieren, waar de naam rLike "l" ; Het patroon is "l". Alle proefpersonen, "pluizig", "klauwen" en "Whistler" heeft 'l'. Dus matching optreedt. Herinner Zodra een patroon wordt gevonden in een subject, matching optreedt. Nu de volg

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