IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

Requêtes et caractères spéciaux à rechercher


Sujet :

Langage SQL

  1. #1
    Inactif  

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    3 064
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 064
    Points : 4 605
    Points
    4 605
    Par défaut Requêtes et caractères spéciaux à rechercher
    Bonjour,

    J'ai une routine qbquery avec du code sql que je lance pour faire du nettoyage dans une base.

    Dans ma qbquery j'ai une instruction sql comme ceci :

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT monchamp
    FROM matable
    where monchamp2 like '%_%'

    Je souhaite rechercher le caractère underspace " _ " .

    Petit souci , ceci me retourne toute ma table :/

    Une idée comment traquer ce symbole ?

    Merci d'avance

  2. #2
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Points : 13 092
    Points
    13 092
    Par défaut
    Bonjour

    l'underscrore est également un caractère "joker" signifiant un et un seul caractère.

    Il faut donc le déspécialiser, comme ceci par exemple sous SQL Server (quel est votre SGBD ?)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT monchamp
    FROM matable
    where monchamp2 like '%[_]%'

  3. #3
    Inactif  

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    3 064
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 064
    Points : 4 605
    Points
    4 605
    Par défaut
    Bonjour,

    Je travaille avec MySQL et PHPMyAdmin .

  4. #4
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Points : 13 092
    Points
    13 092
    Par défaut
    alors ce sera me semble-t-il :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT monchamp
    FROM matable
    where monchamp2 like '%\_%'

  5. #5
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 726
    Points
    52 726
    Billets dans le blog
    5
    Par défaut
    aieeeuuuuu tu es pas doué ! la norme c'est ESCAPE :

    Par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT monchamp
    FROM matable
    where monchamp2 like '%?_%' ESCAPE '?'
    Vous pouvez choisir n'importe quel caractère d'échappement, y compris la tabulation ou la sonnette :

    Avec la tabulation :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT monchamp
    FROM matable
    where monchamp2 like '%	%' ESCAPE '	'

    Avec la sonnette :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT monchamp
    FROM   matable
    where  monchamp2 like '%' + CHAR(7) + '_%' ESCAPE CHAR(7)
    A me lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  6. #6
    Inactif  

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    3 064
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 064
    Points : 4 605
    Points
    4 605
    Par défaut
    Bonsoir ,

    J'ai pas tout suivi .

    Supposons que je recherche ce type de suite de caractères :

    _-_
    ._.
    -_-
    _._
    _machaine
    @_
    _@

    Merci de l'aiguillage j'ai un peu de mal à suivre

  7. #7
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 726
    Points
    52 726
    Billets dans le blog
    5
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    MA_COLONNE LIKE '^_-^_' ESCAPE '^'
    MA_COLONNE LIKE '.~_.' ESCAPE '~'
    MA_COLONNE LIKE '-*_-' ESCAPE '*'
    MA_COLONNE LIKE '§_.§_' ESCAPE '§'
    MA_COLONNE LIKE '?_machaine' ESCAPE '?'
    MA_COLONNE LIKE '@$_' ESCAPE '$'
    MA_COLONNE LIKE '|_@' ESCAPE '|'
    Il serait peut être temps d'apprendre le langage SQL ?

    Pour vous y aider :
    Nom : Couverture SQL Synthex 4e ed - 500.jpg
Affichages : 13874
Taille : 77,8 Ko

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  8. #8
    Inactif  

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    3 064
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 064
    Points : 4 605
    Points
    4 605
    Par défaut
    Bonjour,

    Citation Envoyé par SQLpro Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    MA_COLONNE LIKE '^_-^_' ESCAPE '^'
    MA_COLONNE LIKE '.~_.' ESCAPE '~'
    MA_COLONNE LIKE '-*_-' ESCAPE '*'
    MA_COLONNE LIKE '§_.§_' ESCAPE '§'
    MA_COLONNE LIKE '?_machaine' ESCAPE '?'
    MA_COLONNE LIKE '@$_' ESCAPE '$'
    MA_COLONNE LIKE '|_@' ESCAPE '|'
    Ah j'y vois plus clair avec le caractère en plus et le escape qui permet de le retronquer d'accord .

    Citation Envoyé par SQLpro Voir le message
    Il serait peut être temps d'apprendre le langage SQL ?
    Je pratique le sql depuis 2009. Je le pratique en SAS , MySQL , ACCESS, AS400 , ORACLE. C'est franchement moyen comme réflexion .

    Merci d'avance pour les aiguillages je vais tester de ce pas dans des requêtes

  9. #9
    Inactif  

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    3 064
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 064
    Points : 4 605
    Points
    4 605
    Par défaut
    Citation Envoyé par aieeeuuuuu Voir le message
    Bonjour

    l'underscrore est également un caractère "joker" signifiant un et un seul caractère.

    Il faut donc le déspécialiser, comme ceci par exemple sous SQL Server (quel est votre SGBD ?)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT monchamp
    FROM matable
    where monchamp2 like '%[_]%'
    Bonjour,

    Je confirme les dires de " Aieeeuuuuu " , c'est bien ceci qui est à utiliser " [_] " .

    C'est valable dans PHPMYAdmin , un qbquery et MySQL

  10. #10
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 726
    Points
    52 726
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par tanaka59 Voir le message
    Bonjour,

    Je confirme les dires de " Aieeeuuuuu " , c'est bien ceci qui est à utiliser " [_] " .

    C'est valable dans PHPMYAdmin , un qbquery et MySQL
    C'est du grand n'importe quoi... Cela n'existe pas dans le langage SQL !

    SQL est un langage normalisé et la norme c'est ESCAPE.

    Que certains SGBD comme MySQmerde fassent autre chose, y compris de nombreuses conneries, c'st de la bétise !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  11. #11
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 726
    Points
    52 726
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par tanaka59 Voir le message
    Je pratique le sql depuis 2009. Je le pratique en SAS , MySQL , ACCESS, AS400 , ORACLE. C'est franchement moyen comme réflexion .

    Merci d'avance pour les aiguillages je vais tester de ce pas dans des requêtes
    La pratique est une chose. La avoir en est une autre.
    Et à force de pratiquer bêtement sans avoir ouvrir un livre on s'enferme dans des pratiques douteuses !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  12. #12
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 726
    Points
    52 726
    Billets dans le blog
    5
    Par défaut
    Pour information voici en copie la norme SQL (SQL2)

    X3H2-92-154/DBL CBR-002
    8.5 <like predicate>


    8.5 <like predicate>

    Function

    Specify a pattern-match comparison.

    Format

    <like predicate> ::=
    <match value> [ NOT ] LIKE <pattern>
    [ ESCAPE <escape character> ]

    <match value> ::= <character value expression>

    <pattern> ::= <character value expression>

    <escape character> ::= <character value expression>


    Syntax Rules

    1) The data types of <match value>, <pattern>, and <escape char-
    acter> shall be character string. <match value>, <pattern>, and
    <escape character> shall be comparable.

    2) Let M be the result of the <character value expression> of the
    <match value>, let P be the result of the <character value
    expression> of the <pattern>, and let E be the result of the
    <character value expression> of the <escape character> if one is
    specified.

    3) "M NOT LIKE P" is equivalent to "NOT (M LIKE P)".

    4) Case:

    a) If <escape character> is not specified, then the collat-
    ing sequence used for the <like predicate> is determined by
    Table 3, "Collating sequence usage for comparisons", taking
    <match value> as comparand 1 and <pattern> as comparand 2.

    b) Otherwise, let C1 be the coercibility attribute and collat-
    ing sequence of the <match value>, and C2 be the coercibility
    attribute and collating sequence of the <pattern>. Let C3 be
    the resulting coercibility attribute and collating sequence
    as determined by Table 2, "Collating coercibility rules for
    dyadic operators", taking C1 as the operand 1 coercibility
    and C2 as the operand 2 coercibility. The collating sequence
    used for the <like predicate> is determined by Table 3,
    "Collating sequence usage for comparisons", taking C3 as the
    coercibility attribute and collating sequence of comparand 1
    and <escape character> as comparand 2.



    214 Database Language SQL







    X3H2-92-154/DBL CBR-002
    8.5 <like predicate>


    Access Rules

    None.

    General Rules

    1) If an <escape character> is specified and M, P, or E is the null
    value, then

    M LIKE P ESCAPE E

    is unknown.

    2) If an <escape character> is not specified and M or P is the null
    value, then

    M LIKE P

    is unknown.

    3) Case:

    a) If an <escape character> is specified, then:

    i) If the length in characters of E is not equal to 1, then
    an exception condition is raised: data exception-invalid
    escape character.

    ii) If there is not a partitioning of the string P into sub-
    strings such that each substring has length 1 or 2, no
    substring of length 1 is the escape character E, and each
    substring of length 2 is the escape character E followed by
    either the escape character E, an <underscore> character,
    or the <percent> character, then an exception condition is
    raised: data exception-invalid escape sequence.

    If there is such a partitioning of P, then in that parti-
    tioning, each substring with length 2 represents a single
    occurrence of the second character of that substring. Each
    substring with length 1 that is the <underscore> character
    represents an arbitrary character specifier. Each substring
    with length 1 that is the <percent> character represents
    an arbitrary string specifier. Each substring with length
    1 that is neither the <underscore> character nor the <per-
    cent> character represents the character that it contains.

    b) If an <escape character> is not specified, then each <under-
    score> character in P represents an arbitrary character spec-
    ifier, each <percent> character in P represents an arbitrary
    string specifier, and each character in P that is neither the
    <underscore> character nor the <percent> character represents
    itself.


    Predicates 215







    X3H2-92-154/DBL CBR-002
    8.5 <like predicate>


    4) The string P is a sequence of the minimum number of substring
    specifiers such that each <character representation> of P is
    part of exactly one substring specifier. A substring specifier
    is an arbitrary character specifier, an arbitrary string spec-
    ifier, or any sequence of <character representation>s other
    than an arbitrary character specifier or an arbitrary string
    specifier.

    5) Case:

    a) If M and P are character strings whose lengths are variable
    and if the lengths of both M and P are 0, then

    M LIKE P

    is true.

    b) The <predicate>

    M LIKE P

    is true if there exists a partitioning of M into substrings
    such that:

    i) A substring of M is a sequence of 0 or more contiguous
    <character representation>s of M and each <character repre-
    sentation> of M is part of exactly one substring.

    ii) If the i-th substring specifier of P is an arbitrary char-
    acter specifier, the i-th substring of M is any single
    <character representation>.

    iii) If the i-th substring specifier of P is an arbitrary string
    specifier, then the i-th substring of M is any sequence of
    0 or more <character representation>s.

    iv) If the i-th substring specifier of P is neither an arbi-
    trary character specifier nor an arbitrary string speci-
    fier, then the i-th substring of M is equal to that sub-
    string specifier according to the collating sequence of
    the <like predicate>, without the appending of <space>
    characters to M, and has the same length as that substring
    specifier.

    v) The number of substrings of M is equal to the number of
    substring specifiers of P.

    c) Otherwise,

    M LIKE P

    is false.


    216 Database Language SQL







    X3H2-92-154/DBL CBR-002
    8.5 <like predicate>


    Leveling Rules

    1) The following restrictions apply for Intermediate SQL:

    None.

    2) The following restrictions apply for Entry SQL in addition to
    any Intermediate SQL restrictions:

    a) The <match value> shall be a <column reference>.

    b) A <pattern> shall be a <value specification>.

    c) An <escape character> shall be a <value specification>.
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  13. #13
    Inactif  

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    3 064
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 064
    Points : 4 605
    Points
    4 605
    Par défaut
    Bonjour ,

    Voici la solution d'une requête type pour MySQL / PHPMyAdmin :

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    select machaine 
    from matable machaine like "%\_\_%"
    or machaine like "%.\_%" 
    or machaine like "%\_.%" 
    or machaine like "%-\_%" 
    or machaine like "%\_-%" 
    or machaine like "%@\_%" 
    or machaine like "%\_@%" 
    or machaine like "\_%" )

    @ SQLpro : vous êtes peut être spécialiste du SQL , ce n'est pas pour autant qu'une personne qui n'a pas votre niveau est à considérer comme un moins que rien ... Vous évoluez sur du SQL brute de décoffrage. J'évolue sur plusieurs plates formes d'où des spécificités techniques a droite et a gauche que je dois connaitre, sans forcement tout connaître ... Vous apprenez peut être avec des livres , d'autres apprennent sur le terrain... Chacun sa méthode ...

  14. #14
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 726
    Points
    52 726
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par tanaka59 Voir le message
    @ SQLpro : vous êtes peut être spécialiste du SQL , ce n'est pas pour autant qu'une personne qui n'a pas votre niveau est à considérer comme un moins que rien ... Vous évoluez sur du SQL brute de décoffrage. J'évolue sur plusieurs plates formes d'où des spécificités techniques a droite et a gauche que je dois connaitre, sans forcement tout connaître ... Vous apprenez peut être avec des livres , d'autres apprennent sur le terrain... Chacun sa méthode ...
    Vous avez raison... il vaut mieux s'enfermer dans ce que l'on croit être bon plutôt que de rectifier ses erreurs.... ça fait juste 20 ans que je poste dans ce forums pour aider les internautes comme vous malgré eux. Et les livres je les ais écrit avec mon expérience sur une multitude de SGBDR (j'en ai pratique plus de 30, parmi lesquels quelques exotiques comme GuptaSQL, RDB, Ingres ou 4D).

    Pour info, je suis l'auteur de toute la partie SQL de developpez.com depuis 1999 (avant mon site était hors de developpez) et sans doute ne l'avez vous pas remarqué, mais cette page :
    http://sqlpro.developpez.com/cours/sqlaz/fonctions/
    recense la plupart des références croisées des fonctions du SQL avec les différents SGBDR (Paradox, Access, MySQ, PostGreSQL, SQL Server, Oracle, Interbase)

    Et de livres de praticiens comme :
    Nom : Couverture_SQL_Developpement_Campus_Press_2001_m.jpg
Affichages : 13581
Taille : 12,6 Ko
    paru en 2001...

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Requête avec caractères spéciaux.
    Par DelphiBeginner dans le forum VBA Access
    Réponses: 3
    Dernier message: 30/05/2016, 18h07
  2. recherche caractères spéciaux ..
    Par mollux dans le forum Langage
    Réponses: 2
    Dernier message: 16/08/2006, 10h57
  3. [Requête VBA] Gèrer les caractères spéciaux comme [ ' ]
    Par snoopy69 dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 17/07/2006, 15h32
  4. Recherche de caractères spéciaux
    Par sberube dans le forum Langage
    Réponses: 1
    Dernier message: 18/11/2005, 20h41
  5. Réponses: 3
    Dernier message: 11/10/2004, 17h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo