Làm cách nào để kiểm tra xem chuỗi có chữ cái trong javascript không?

Trong JavaScript, phương thức include() xác định xem một chuỗi có chứa các ký tự đã cho bên trong nó hay không. Phương thức này trả về true nếu chuỗi chứa ký tự, ngược lại trả về false.  

Ghi chú. Phương thức bao gồm () phân biệt chữ hoa chữ thường i. e, nó sẽ xử lý các ký tự Chữ hoa và Chữ thường khác nhau

cú pháp.   

string.includes(searchvalue, start)

Thông số.  

  • giá trị tìm kiếm. Đó là chuỗi trong đó tìm kiếm sẽ diễn ra
  • bắt đầu. Đây là vị trí mà từ đó quá trình tìm kiếm sẽ được xử lý 
    (mặc dù thông số này không cần thiết nếu điều này không được đề cập việc tìm kiếm sẽ bắt đầu từ đầu chuỗi).

Giá trị trả về. Trả về giá trị Boolean true cho biết sự hiện diện hoặc nó trả về giá trị sai cho biết sự vắng mặt

Dưới đây là các ví dụ về Phương thức Chuỗi bao gồm ().  

ví dụ 1. Phương thức này cho thấy cách sử dụng cơ bản của Phương thức String include().  

jav




true07

true08true0 true1true2true3

true08true0 true6true7true8

true08true0

true1

đầu ra.  

true

ví dụ 2. Vì tham số thứ hai không được xác định nên việc tìm kiếm sẽ diễn ra từ chỉ mục bắt đầu. Và nó sẽ tìm kiếm Geeks, vì nó hiện diện trong chuỗi, và nó sẽ trả về giá trị true

jav




true2____13true4

true07

true08true0 true1true2true3

true08true0 true6true7true8

true08true37____13true39

true1

đầu ra.  

true

Ví dụ 3. Ngay cả trong trường hợp này, tham số thứ hai không được xác định, vì vậy việc tìm kiếm sẽ diễn ra từ chỉ mục bắt đầu. Nhưng vì phương thức này phân biệt chữ hoa chữ thường nên nó sẽ xử lý hai chuỗi khác nhau, do đó trả về giá trị boolean false.
Vì nó phân biệt chữ hoa chữ thường.

jav




true2____13true4

true07

true08true0 true1true2true3

true08true0 true6true33true8

true08true37____13true39

true1

đầu ra.  

true3

Ví dụ 4. Ví dụ này kiểm tra một chuỗi ở vị trí cố định trong biến str

jav




true2____13true4

true07

true08true0 true1true2true3

true08true0 true6true2true3

true08true37____13true39

true1

đầu ra.  

true

Ví dụ 5. Ví dụ này kiểm tra một chuỗi trong biến str và trả về false vì nó không được tìm thấy ở vị trí đã chỉ định

jav




true2____13true4

true07

true08true0 true1true2true3

true08true0 true6true2true082

true08true37____13true39

true1

đầu ra.  

true3

ngoại lệ. Việc tìm kiếm sẽ không được xử lý nếu tham số thứ hai i. e chỉ mục được tính toán (chỉ mục bắt đầu) lớn hơn hoặc bằng độ dài chuỗi và do đó trả về false.  

ví dụ 1. Ví dụ này mô tả cách tiếp cận được giải thích ở trên

jav




true2____13true4

true07

true08true0 true1true2true3

true08true0 true6true2true11

true08true37____13true39

true1

đầu ra.  

true3

ví dụ 2. Nếu chỉ mục được tính toán (chỉ mục bắt đầu) i. e vị trí bắt đầu tìm kiếm nhỏ hơn 0, thì toàn bộ mảng sẽ được tìm kiếm.  

jav




true2____13true4

true07

true08true0 true1true2true3

true08true0 true6true2true30

true08true37____13true39

true1

đầu ra.  

true

Chúng tôi có một danh sách đầy đủ các phương thức chuỗi Javascript, để kiểm tra những phương thức đó, vui lòng xem qua bài viết tham khảo đầy đủ Chuỗi Javascript này

Trình duyệt được hỗ trợ

  • Chrome 41 trở lên
  • Cạnh 12 trở lên
  • Firefox 40 trở lên
  • Opera 28 trở lên
  • Safari 9 trở lên

JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không có trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript và Ví dụ về JavaScript này

Chủ đề