Kiểm tra regex php nếu chuỗi chỉ chứa số

Đôi khi các tình huống phát sinh [nhập số điện thoại, mã zip hoặc số thẻ tín dụng] khi người dùng phải điền một hoặc nhiều trường có số [0-9] trong biểu mẫu HTML. Bạn có thể viết các tập lệnh JavaScript để kiểm tra các xác thực sau

  • Để kiểm tra tất cả các số trong một trường
  • Một số nguyên có dấu cộng[+] hoặc dấu trừ[-] tùy chọn ở đầu

Các khối mã sau chứa mã thực tế cho các xác thực đã nói. Chúng tôi đã giữ phần mã CSS chung cho tất cả các xác thực

Mã CSS

li {list-style-type: none;
font-size: 16pt;
}
.mail {
margin: auto;
padding-top: 10px;
padding-bottom: 10px;
width: 400px;
background : #D8F1F8;
border: 1px soild silver;
}
.mail h2 {
margin-left: 38px;
}
input {
font-size: 20pt;
}
input:focus, textarea:focus{
background-color: lightyellow;
}
input submit {
font-size: 12pt;
}
.rq {
color: #FF0000;
font-size: 10pt;
}

Để kiểm tra tất cả các số trong một trường

Để có được một chuỗi chỉ chứa các số [0-9], chúng tôi sử dụng biểu thức chính quy [/^[0-9]+$/] chỉ cho phép các số. Tiếp theo, phương thức match[] của đối tượng chuỗi được sử dụng để khớp biểu thức chính quy đã nói với giá trị đầu vào. Đây là tài liệu web đầy đủ

Mã HTML





JavaScript form validation - checking all numbers



Input your registration number and submit

  • *Enter numbers only.
  •  
  •  

Mã JavaScript

function allnumeric[inputtxt]
   {
      var numbers = /^[0-9]+$/;
      if[inputtxt.value.match[numbers]]
      {
      alert['Your Registration number has accepted....'];
      document.form1.text1.focus[];
      return true;
      }
      else
      {
      alert['Please input numeric characters only'];
      document.form1.text1.focus[];
      return false;
      }
   } 

Sơ đồ

[email protected]", updateEmail: email => { this.email = email } } user.updateEmail["[email protected]"] console.log[user.email]

Hàm updateEmail là một hàm mũi tên và không bị ràng buộc với đối tượng người dùng. Điều này có nghĩa là từ khóa này không đề cập đến đối tượng người dùng, nhưng đề cập đến phạm vi toàn cầu trong trường hợp này. Giá trị của email trong đối tượng người dùng không được cập nhật. Khi đăng nhập giá trị của người dùng. email, giá trị ban đầu của [email được bảo vệ] được trả lại

Ctype_digit là gì?

Hàm ctype_digit[] trong PHP dùng để kiểm tra từng ký tự của văn bản có phải là số hay không . Nó trả về TRUE nếu tất cả các ký tự của chuỗi là số, ngược lại trả về FALSE. cú pháp. ctype_digit[chuỗi văn bản]

Biểu thức chính quy trong PHP là gì?

Biểu thức chính quy là chuỗi ký tự tạo thành mẫu tìm kiếm . Khi bạn tìm kiếm dữ liệu trong một văn bản, bạn có thể sử dụng mẫu tìm kiếm này để mô tả những gì bạn đang tìm kiếm. Một biểu thức chính quy có thể là một ký tự đơn hoặc một mẫu phức tạp hơn.

Chủ Đề