Làm cách nào để chỉ nhận các chữ cái từ chuỗi trong PHP?

Trong PHP, chuỗi là chuỗi các ký tự, trong đó chỉ số của ký tự đầu tiên là 0, ký tự thứ hai là 1, ký tự thứ ba là 3, v.v.

Lấy n ký tự đầu tiên của chuỗi

Để lấy n ký tự đầu tiên của một chuỗi, chúng ta có thể sử dụng hàm substr[] có sẵn trong PHP

Đây là một ví dụ, lấy 3 ký tự đầu tiên từ một chuỗi sau

đầu ra

"Goo"

Trong ví dụ trên, chúng ta đã truyền 0, 3 làm đối số cho hàm

"Goo"
0. Vì vậy, nó bắt đầu trích xuất tại chỉ mục 0 và trích xuất trước ký tự thứ 3 của chuỗi

cú pháp. chất nền [chuỗi, bắt đầu, độ dài]

Đối số thứ hai là chỉ mục

"Goo"
2 và đối số thứ ba là
"Goo"
3 có nghĩa là bạn cần lấy bao nhiêu ký tự từ chỉ mục
"Goo"
2

Đôi khi các tình huống phát sinh khi người dùng phải điền một hoặc nhiều trường bằng các ký tự bảng chữ cái [A-Z hoặc a-z] trong biểu mẫu HTML. Bạn có thể viết tập lệnh xác thực biểu mẫu JavaScript để kiểm tra xem [các] trường bắt buộc trong biểu mẫu HTML chỉ chứa các chữ cái

Chức năng Javascript để kiểm tra tất cả các chữ cái trong một trường

function allLetter[inputtxt]
  {
   var letters = /^[A-Za-z]+$/;
   if[inputtxt.value.match[letters]]
     {
      return true;
     }
   else
     {
     alert["message"];
     return false;
     }
  }
  
  

Để lấy một chuỗi chỉ chứa các chữ cái [cả chữ hoa và chữ thường], chúng ta sử dụng biểu thức chính quy [/^[A-Za-z]+$/] chỉ cho phép các chữ cái. 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 đủ

Sơ đồ


Mã HTML






JavaScript form validation - checking all letters



Enter your Name and Submit

  • Code:
  • *Enter alphabets only.
  •  
  •  

Mã JavaScript

function allLetter[inputtxt]
      { 
      var letters = /^[A-Za-z]+$/;
      if[inputtxt.value.match[letters]]
      {
      alert['Your name have accepted : you can try another'];
      return true;
      }
      else
      {
      alert['Please input alphabet characters only'];
      return false;
      }
      }
	  

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 solid 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;
}

Xem ví dụ trên trình duyệt

Thực hành ví dụ trực tuyến

Xem Bút tất cả các chữ cái-trường-1 của w3resource [@w3resource] trên CodePen


file_download Tải xuống mã xác thực từ đây

Xác thực JavaScript khác

  • Kiểm tra không trống
  • Kiểm tra tất cả các chữ cái
  • Kiểm tra tất cả các số
  • Kiểm tra số nổi
  • Kiểm tra chữ và số
  • Kiểm tra độ dài chuỗi
  • Xác thực email
  • Xác thực ngày
  • Mẫu đơn đăng ký
  • Không có điện thoại. Thẩm định
  • thẻ tín dụng số. Thẩm định
  • Xác thực mật khẩu
  • Xác thực địa chỉ IP

Trước. JavaScript. Biểu mẫu HTML - kiểm tra trường không trống
Tiếp theo. JavaScript. Xác thực biểu mẫu HTML - kiểm tra tất cả các số

Kiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource



JavaScript. Lời khuyên trong ngày

Hiệu quả với các thao tác DOM

Truy cập DOM là điều cần thiết để tận dụng tối đa chương trình của bạn, nhưng làm như vậy nhiều lần sẽ gây ra sự lộn xộn về hình ảnh và sẽ làm chậm chương trình. Thay vào đó, hãy truy cập nó một lần và lưu trữ nó để sử dụng sau này trong một biến. Từ đó trở đi, bạn có thể truy cập trực tiếp vào biến đó thay vì DOM. Quá trình này rõ ràng hơn và hiệu quả hơn

Làm cách nào để trích xuất bảng chữ cái từ một chuỗi trong PHP?

$result = preg_replace["/[^a-zA-Z0-9]+/", "", $s]; Nếu định nghĩa về chữ và số của bạn bao gồm các chữ cái trong . Hãy thử điều này để chỉ để lại A-Z. $result = preg_replace["/[^A-Z]+/", "", $s];

Làm cách nào để tìm các ký tự trong chuỗi PHP?

Hàm strpos[] tìm vị trí xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác. Ghi chú. Hàm strpos[] phân biệt chữ hoa chữ thường. Ghi chú. Hàm này an toàn nhị phân.

Làm cách nào để kiểm tra các chữ cái trong PHP?

PHP. ctype_alpha[] [Kiểm tra giá trị chữ cái] . Nếu tất cả các ký tự là chữ cái thì trả về True nếu không thì trả về False. Thông số được sử dụng. $văn bản. - Là tham số bắt buộc chỉ định chuỗi.

Làm cách nào để lấy 3 ký tự đầu tiên của chuỗi trong PHP?

Để lấy n ký tự đầu tiên của một chuỗi, chúng ta có thể sử dụng hàm substr[] tích hợp sẵn trong PHP . Đây là một ví dụ, lấy 3 ký tự đầu tiên từ một chuỗi sau.

Chủ Đề