5568 sujets
Sémantique web et HTML
bazooka07 a écrit :Aisément, car il s'agit d'un cas de discrimination manifeste
Avec un front syndical bien uni, on doit pouvoir interdire tous les caractères
D'ailleurs associer une identité à un caractère unique, le tiret, n'est-il pas une violation du RGPD ?
A moins que ce ne soit le principe de base de l'anonymat
Modifié par Greg_Lumiere (08 Jun 2018 - 15:03)
Greg_Lumiere a écrit :
Sérieux ? Alors dans ta boite ça donne:
Monsieur Bidulle - dossier n°-
Madame Michu - dossier n°-
Monsieur Truc - dossier n°-
...
Aller, dis moi oui que je me marre un bon coup
Ce qui doit être autorisé dans le champ "N° de dossier" : chiffres (majuscules et minuscules), lettres (majuscules et minuscules) et tiret (pas d'autres caractères spéciaux, et j'insiste puisque récemment un paiement en ligne n'a pas abouti parce que le client a mis ":" dans son numéro de dossier ce qui n'a pas fait aboutir le paiement).
C'est pourquoi dans ce champ "Numéro de dossier" le client doit juste écrire en chiffres son numéro de dossier. A la rigueur, on lui donne la possibilité de mettre des lettres. Et pour le tiret : je suis la consigne donnée par la banque, à savoir, de laisser l'autoriser...
Ainsi, si on revient à nos moutons, je n'ai pas de code qui tienne à date ?
Désolé, j'ai un peu dérivé et effectivement près des moutons c'est mieux...
Donc pour résumer "[a-zA-Z0-9-]" ne suffit pas car il n'autorise qu'un unique caractère qui peu être alphanumérique ou un tiret.
En ce cas soit ajouter le signe plus à la fin ([a-ZA-Z0-9-]+) pour autoriser de un à une infinité de caractères.
Ou alors définir un créneau tel que:
[a-zA-Z0-9-]{nb_de_car_minimum, nb_de_car_maximum}
Par exemple si les n° de dossier font au minimum 4 caractères mais que le système prévoit des numéros allant jusque douze, ça donnera:
[a-zA-Z0-9-]{4, 12}
ainsi:
1234-abcd : correct
AbC54-289 : correct
abcd/129 : incorrect (caractère non autorisé)
123456789-abcdef : incorrect (trop long)
123 : incorrect (trop court)
PS: des chiffres en minuscule ou en majuscule ?
Modifié par Greg_Lumiere (08 Jun 2018 - 15:19)
Donc pour résumer "[a-zA-Z0-9-]" ne suffit pas car il n'autorise qu'un unique caractère qui peu être alphanumérique ou un tiret.
En ce cas soit ajouter le signe plus à la fin ([a-ZA-Z0-9-]+) pour autoriser de un à une infinité de caractères.
Ou alors définir un créneau tel que:
[a-zA-Z0-9-]{nb_de_car_minimum, nb_de_car_maximum}
Par exemple si les n° de dossier font au minimum 4 caractères mais que le système prévoit des numéros allant jusque douze, ça donnera:
[a-zA-Z0-9-]{4, 12}
ainsi:
1234-abcd : correct
AbC54-289 : correct
abcd/129 : incorrect (caractère non autorisé)
123456789-abcdef : incorrect (trop long)
123 : incorrect (trop court)
PS: des chiffres en minuscule ou en majuscule ?
Modifié par Greg_Lumiere (08 Jun 2018 - 15:19)