Daha kısa hali şöyle yazılabilir. Ek olarak sizin vermiş olduğunuz patternde son hanenin çift sayı olup olmadığına bakılmıyor. Fakat aşağıdaki daha doğru bir yaklaşım olacaktır.
Teşekkür ederim Hakkı bey. Haklısınız. TC No ile ilgili farklı kontrollerde mevcut. Örneğin 11111111110 bu kurala göre geçerli olacaktır fakat aslında geçersizdir. En güzeli bu kontrolleri bir javascript fonksiyonu içinde kontrol ettirmek olacaktır. Fakat benim gibi hızlı input validate amaçlı bunu kullanabiliriz. Sizin yöntem daha kısa olmuş tebrikler.
Daha kısa hali şöyle yazılabilir. Ek olarak sizin vermiş olduğunuz patternde son hanenin çift sayı olup olmadığına bakılmıyor. Fakat aşağıdaki daha doğru bir yaklaşım olacaktır.
YanıtlaSil^[1-9]{1}[0-9]{9}[02468]{1}$
Teşekkür ederim Hakkı bey. Haklısınız. TC No ile ilgili farklı kontrollerde mevcut. Örneğin 11111111110 bu kurala göre geçerli olacaktır fakat aslında geçersizdir. En güzeli bu kontrolleri bir javascript fonksiyonu içinde kontrol ettirmek olacaktır. Fakat benim gibi hızlı input validate amaçlı bunu kullanabiliriz. Sizin yöntem daha kısa olmuş tebrikler.
SilTC kimlik doğrulamasında 2 hint daha var. son rakam hariç diğer numaraların toplanıp 10 a bölümünde kalan son haneyi verir.
YanıtlaSilDoğru. Peki bu regex ile yapılabilir mi? Varsa elinizde paylaşır mısınız?
Sil