Tuesday, February 11, 2020

Javascript regular expressions ile değişken kontrolü

applicantPhone değişkeninde sadece numaraların kullanılıp kullanılmadığını ve uzunluğun 10 karakter olup olmadığını kontrol eder.

 if (typeof applicantPhone !== "undefined" && fields.applicantPhone !== null && fields.applicantPhone !== "") {
            if (applicantPhone.length !== 10) {
                formIsValid = false;
                errors.applicantPhone = "Telefon 10 haneli olmalı";
            }
            if (!applicantPhone.match(/^[0-9]*$/)) {
                formIsValid = false;
                errors.applicantPhone = "Sadece numaralardan oluşmalı";
            }
        }

measurementCity değişkeninde sadece harflerin, Türkçe karakterlerin ve boşlukların kullanılıp kullanılmadığını kontrol eder. 

  if (typeof measurementCity !== "undefined") {
            if (!measurementCity.match(/^[a-zA-ZğüşöçıİĞÜŞÖÇ\s]*$/)) {
                formIsValid = false;
                errors.measurementCity = "Bu alan sadece harflerden oluşmalı";
            }
        }

applicantCity değişkeninde sadece harflerin ve Türkçe karakterlerin kullanılıp kullanılmadığını kontrol eder. 


if (typeof applicantCity !== "undefined") {
            if (!applicantCity.match(/^[a-zA-ZğüşöçıİĞÜŞÖÇ]+$/)) {
                formIsValid = false;
                errors.applicantCity = "Bu alan sadece harflerden oluşmalı";
            }
        }

No comments:

Post a Comment