*   >> läser Utbildning artiklar >> science >> programming

Mysql Regular Expressions Metacharacters

tecken. Den * strax efter "x" medel, matchar någon sekvens (rad) på noll eller fler "x" tecken. Mönstret, "se * n" till exempel, skulle matcha "ses"; det skulle matcha "sen"; och det skulle matcha "sn". Det vill säga "e *" skulle matcha noll eller flera "e" i tur och ordning. Följande SELECT-satsen kommer tillbaka den första och tredje raderna, matchning "Buffy" och "Fluffy" i första och tredje celler i den första kolumnen: SELECT * från husdjur där namn rLike "* f * y."; Mönstret är ". * F * y". I ämnena, "Buffy" och "Fluffy", ".

*" Motsvarar "Bu" och "influensa" i "Buffy" och "Fluffy" respektive. ". *" Betyder matcha alla tecken, noll eller flera gånger. Fortfarande i ämnena, "Buffy" och "Fluffy", "f * y" motsvarar "ffy" i "Buffy" och "Fluffy". "F *" betyder match "f" noll eller fler times.the x + Konstruera Här "x" är en variabel för varje tecken. Den + strax efter "x" betyder matcha alla sekvens (rad) av en eller flera "x" tecken; i motsats till * som matchar noll eller flera tecken.

Mönstret, "se + n", till exempel, skulle matcha "ses"; det skulle matcha "sen"; men det skulle inte matcha "sn", som inte har åtminstone ett "e". Följande SELECT-satsen kommer tillbaka femte raden, matchning "fågel" i den femte cellen i den tredje kolumnen: SELECT * från husdjur där arter rLike, "b + d." Mönstret är "b. + D". I ämnet, "fågel", "ir" finns några två tecken i följd matchas av ". +". ". +" Matchar alla tecken (inte nödvändigtvis samma tecken) som förekommer i sekvens en eller flera gånger.

Om du vill ha en speciell karaktär i följd, sedan skriver tecken i stället för punkten, som i "e +" mot "sett" .Den x? Konstruera Här är "x" en variabel för varje tecken. De ? strax efter "x" betyder match antingen noll eller ett 'x' karaktär. Följande SELECT-satsen kommer tillbaka den tredje, fjärde och femte raderna, matchning "Fluffy", "Klor" och "Whistler" i tredje, fjärde och femte celler i den första kolumnen: SELECT * från husdjur där namn rLike "l" ; Mönstret är "l". Var och en av de ämnen, "Fluffy", "Claws", och "Whistler" har "l". Så matchning inträffar.

Kom ihåg, när ett mönster påträffas i en individ, sker matchning. Nu följande SELECT väljer alla fem raderna i tabellen, matchar det första, andra, tredje, fjärde och femte celler i den första kolumnen: SELECT * från husdjur där arter rLike, "l?" Mönstret är "l?". Ämnena är "Buffy", "Bowser", "Fluffy", "Klor" och "Whistler". Vart och ett av dessa ämnen har noll eller ett "l"; och så varje matchas och så alla fem r

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.