*   >> Lecture Éducation Articles >> science >> la programmation

Mysql expressions régulières Metacharacters

caractère, dans une position particulière, dans un modèle. Le sujet, "Gwen Jones" a été adaptée parce que la déclaration cherche le mot, "Gw.n" dans le sujet qui pourrait être une longue chaîne. Une fois la déclaration voit le modèle dans un sujet (string), peu importe combien de temps le sujet est, il correspond à it.The x * Construct Ici, 'x' est une variable (place holder) tout caractère. Le * juste après «x» des moyens, correspondre à toute séquence (consécutive) de zéro ou plusieurs caractères «x».

Le modèle, "se * n" par exemple, correspondrait "vu"; il serait correspondre "sen"; et il serait correspondre "sn". Autrement dit, "e *" correspondra à zéro ou plus 'e' dans la séquence. L'instruction SELECT suivante retourne les premier et troisième rangées, correspondant à "Buffy" et "Fluffy" dans les premier et troisième cellules de la première colonne: SELECT * FROM animaux domestiques où nom RLIKE "* f * y."; Le motif est ". * F * y". Dans les sujets, "Buffy" et "Fluffy", ". *» Correspond à «Bu» et «grippe» dans «Buffy» et «Fluffy», respectivement. ".

*" Signifie correspondent à aucun caractère, zéro ou plusieurs fois. Toujours dans les sujets, "Buffy" et "Fluffy", "f * y» correspond à «FFY" dans "Buffy" et "Fluffy". "F *" signifie Match 'f' zéro ou plus times.The x + Construct Ici, 'x' est une variable tout caractère. Le + juste après «x» signifie toute séquence correspond (consécutive) d'un ou plusieurs caractères 'x'; par opposition à * qui correspond à zéro ou plusieurs caractères.

Le modèle, "se + n", par exemple, serait Match "vu"; il serait correspondre "sen"; mais il ne serait pas exactement "sn", qui ne présente pas au moins une «e». L'instruction SELECT suivante retourne la cinquième ligne, correspondant à «oiseau» dans la cinquième cellule de la troisième colonne: SELECT * FROM animaux domestiques où les espèces RLIKE; "B + D". Le motif est "b. + D". Dans le sujet, "oiseau", "ir" sont toutes deux personnages dans l'ordre appariés par ". +". ". +" Correspond à tout caractère (pas nécessairement le même caractère) qui se produit dans l'ordre une ou plusieurs fois.

Si vous voulez un caractère particulier dans la séquence, puis tapez le caractère à la place de la dot, comme dans «e +» contre «vu» .Le x? Construct Ici, 'x' est une variable tout caractère. La ? juste après «x» signifie correspondre soit à zéro ou un caractère 'x'. L'instruction SELECT suivante retourne les troisième, quatrième et cinquième lignes, correspondant à «Fluffy», «Griffe

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.