Kiểm tra xem một từ có trong chuỗi 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




true
07

true
08
true
0
true
1
true
2
true
3

true
08
true
0
true
6
true
7
true
8

true
08
true
0

true
1

đầ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




true
2____13
true
4

true
07

true
08
true
0
true
1
true
2
true
3

true
08
true
0
true
6
true
7
true
8

true
08
true
37____13
true
39

true
1

đầ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




true
2____13
true
4

true
07

true
08
true
0
true
1
true
2
true
3

true
08
true
0
true
6
true
33
true
8

true
08
true
37____13
true
39

true
1

đầu ra.  

true
3

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

jav




true
2____13
true
4

true
07

true
08
true
0
true
1
true
2
true
3

true
08
true
0
true
6
true
2
true
3

true
08
true
37____13
true
39

true
1

đầ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




true
2____13
true
4

true
07

true
08
true
0
true
1
true
2
true
3

true
08
true
0
true
6
true
2
true
082

true
08
true
37____13
true
39

true
1

đầu ra.  

true
3

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




true
2____13
true
4

true
07

true
08
true
0
true
1
true
2
true
3

true
08
true
0
true
6
true
2
true
11

true
08
true
37____13
true
39

true
1

đầu ra.  

true
3

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




true
2____13
true
4

true
07

true
08
true
0
true
1
true
2
true
3

true
08
true
0
true
6
true
2
true
30

true
08
true
37____13
true
39

true
1

đầ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

Làm cách nào để xem một từ có trong chuỗi JavaScript không?

Bạn có thể kiểm tra xem một chuỗi JavaScript có chứa ký tự hoặc cụm từ hay không bằng cách sử dụng phương thức include(), indexOf() hoặc biểu thức chính quy . bao gồm () là phương pháp phổ biến nhất để kiểm tra xem một chuỗi có chứa một chữ cái hoặc một loạt các chữ cái hay không và được thiết kế riêng cho mục đích đó.

Làm cách nào để kiểm tra chuỗi con trong JavaScript?

Bạn có thể sử dụng phương thức include() của JavaScript để kiểm tra xem một chuỗi có chứa chuỗi con hay không. Điều này sẽ trả về true nếu chuỗi con được tìm thấy hoặc false nếu không.

Làm cách nào để tìm một từ trong câu trong JavaScript?

Mã JavaScript. hàm tìm_từ(văn bản, từ){ var x = 0, y=0; . độ dài;i++) { if(text[i] == word[0]) { for(j=i;j< i+word. độ dài;j++) { if(text[j]==word[j-i]) { y++; . độ dài){x++;