J'utilise une commande SQL assortie d'une RegEx pour sélectionner certains enregistrements qui contiennent la chaîne '[V1.2]', par exemple
[V1.2]blablabla1
[V1.2]blablabla2
...
SELECT champ1, champ2 FROM table1 WHERE champ2 ~ '1\.2';
Quelqu'un peut me dire pourquoi:
- cette commande retourne la ligne même si elle ne reconnaît qu’un partie de la chaîne (pas besoin d’inclure .+ ou *)
- il est impossible d’utiliser les crochets même avec le caractère d’échappatoire comme suit ‘\[‘
Partager