MySQL interroge les données avec une valeur de champ de numéro d'identification valide
仅有的幸福
仅有的幸福 2017-05-18 10:48:22
0
2
1118

Certaines valeurs dans le champ Numéro d'identification du tableau ne sont pas valides. Comment puis-je vérifier les informations valides pour le numéro d'identification ? Merci

仅有的幸福
仅有的幸福

répondre à tous(2)
伊谢尔伦

Expression régulière :

La régularité de la carte d'identité :d{6}(18|19|20)d{2}(0[1-9]|1[120])(0[1-9]|[12]d|3[01])d{3}(d|X)
La régularité sous mysql :

select * 
from table 
where identity regexp '[[:digit:]]{6}(18|19|20)[[:digit:]]{2}(0[1-9]|1[120])(0[1-9]|[12][[:digit:]]|3[01])[[:digit:]]{3}([[:digit:]]|X)'
小葫芦

sélectionnez * à partir de 表 où list expression rationnelle '^[0-9]{18}$'

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal