Doğrulayıcılar: IBAN, BSN, KDV, kart, ISBN
Araçlarına sabitleBir IBAN’ı, Hollanda BSN’sini, kredi kartı numarasını, AB KDV numarasını, e-posta adresini, URL’yi veya ISBN’i, başarısız olursa nedeniyle denetleyin. Satır başına bir değer.
Tamamen tarayıcında çalışır. Yazdıkların sunucularımıza asla gönderilmez.
Yukarıya her satıra bir değer yazın veya yapıştırın, her biri burada denetlenir.
geçmiş · 0
İşlenen girdiler bu sayfa açık olduğu sürece burada görünür. Sayfayı yenilemek listeyi temizler.
Kod örnekleri
Bu örnekleri kendi projenize kopyalayın. Her biri yalnızca dilin standart kütüphanesini kullanır, bu yüzden kurulacak bir şey yoktur.
const iban = 'NL91 ABNA 0417 1643 00'
const compact = iban.replace(/\s/g, '').toUpperCase()
const rearranged = compact.slice(4) + compact.slice(0, 4)
const digits = [...rearranged].map((char) => parseInt(char, 36)).join('')
console.log(BigInt(digits) % 97n === 1n ? 'valid' : 'invalid')Ne yapar
Bir değerin düzgün biçimlendiğini denetler: IBAN, Hollanda BSN’si, kart numarası, AB KDV numarası, e-posta adresi, URL veya ISBN. Her biri kendi standardının belirlediği gibi denetlenir ve hata nedeniyle gelir. Birçoğunu birden denetlemek için satır başına bir değer yapıştırın.
Nasıl kullanılır
- Satır başına bir değer yazın veya yapıştırın. Her satırın türü ayrı algılanır ya da Şu olarak denetle altından bir tür seçin.
- Her değerin kararını okuyun: geçerli veya geçersiz, başarısızsa nedeni, geçtiyse parçaları (ülke, kontrol rakamları, alan adı vb.).
- Tek bir parçayı veya kararların tüm listesini kopyalayın.
Örnekler
Üç değer, satır başına bir:
NL91 ABNA 0417 1643 00 geçerli bir IBAN’dır, 111222334 BSN denetiminde kontrol rakamlarında başarısız olur ve 978-0-306-40615-7 ISBN-10 olarak 0306406152 olan geçerli bir ISBN-13’tür.
Bilmekte fayda var
- Geçerli, düzgün biçimlendirilmiş ve kontrol rakamları tutuyor demektir. Bir hesabın, kartın, KDV kaydının veya posta kutusunun var olduğu anlamına gelmez.
- IBAN ülke uzunluğu ve mod 97 kuralıyla denetlenir. Sekiz haneli BSN başına sıfır eklenerek okunur.
- KDV numaraları yalnızca ülkelerinin biçimine göre denetlenir. Bir işletmenin kayıtlı olduğunu doğrulamak için VIES’te arayın.
- Bu araç kişisel verileri işlediği için reklam göstermez, girdiklerinizin geçmişini veya paylaşım bağlantısını tutmaz.
Geçerli ne anlama gelir?
Değerin düzgün biçimlendiği ve kontrol rakamlarının tuttuğu, yani var olabileceği anlamına gelir. Bir hesabın açık, bir kartın etkin, bir KDV numarasının kayıtlı ya da bir posta kutusunun posta kabul ettiğini kanıtlamaz: bunu yalnızca düzenleyen söyleyebilir.
Sık sorulan sorular
Denetim her tür için nasıl çalışır?
IBAN ülke uzunluğu ve mod 97 kuralıyla, BSN on bir testiyle, kart numarası Luhn algoritmasıyla, ISBN ise kontrol rakamıyla denetlenir. KDV numarası ülkesinin biçimine göre, e-posta adresi yerel bölüm ve alan adı için olağan kurallara göre, URL ise şema ve ana makineye göre denetlenir.
KDV numarası resmî kayıtta denetlenir mi?
Hayır. Bu araç yalnızca numaranın ülkesi için biçimini denetler. Bir işletmenin kayıtlı olduğunu doğrulamak için Avrupa Komisyonu’nun VIES hizmetinde arayın.
Girdiklerim bir yere gönderiliyor mu?
Hayır. Her denetim tarayıcınızda çalışır ve değerler sunucularımıza gönderilmez. Bu araç kişisel verileri işlediği için reklam göstermez ve girdiklerinizin geçmişini tutmaz.