Trong JavaScript, chuỗi. phương thức include[] xác định xem một chuỗi có chứa các ký tự đã cho hay không. Phương pháp này được giới thiệu trong ES6 và thường được ưu tiên cho các trường hợp sử dụng đơn giản. Phương thức include[] trả về giá trị boolean "true" nếu chuỗi chứa các ký tự, ngược lại, nó trả về "false". Phương thức bao gồm [] phân biệt chữ hoa chữ thường
JavaScript bao gồm[] Cú pháp
string.includes[term, start]
Ở đâu
- thuật ngữ. đây là chuỗi cần tìm
- bắt đầu [tùy chọn]. đây là vị trí mà từ đó tìm kiếm sẽ được thực hiện. Nếu tham số không được chỉ định, thì giá trị mặc định là 0
Kiểm tra xem một chuỗi có chứa một chuỗi con hay không bằng cách sử dụng phương thức include[]
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
Làm cách nào để tìm chỉ mục của chuỗi con trong chuỗi trong JavaScript?
Để tìm chỉ mục của chuỗi con trong JavaScript, bạn có thể sử dụng chuỗi tích hợp. phương thức indexOf[]. chuỗi. Phương thức indexOf[] kiểm tra xem một chuỗi có chứa chuỗi con đã chỉ định hay không và trả về chỉ mục của lần xuất hiện đầu tiên. Các ký tự trong chuỗi được lập chỉ mục từ trái sang phải và trả về vị trí chỉ mục của chuỗi con bắt đầu từ 0 và -1 nếu không tìm thấy chuỗi con. Giống như phương thức include[], nó cũng phân biệt chữ hoa chữ thường
Cú pháp indexOf[] trong JavaScript
string.indexOf[term, start]
Ở đâu
- thuật ngữ. chuỗi cần tìm
- bắt đầu [tùy chọn]. vị trí bắt đầu tìm kiếm trong chuỗi. Mặc định là 0
Chuỗi JavaScript chứa ví dụ
let str = 'JavaScript String Contains';
console.log[str.indexOf['String']];
// output: 11
Làm cách nào để kiểm tra xem một chuỗi có chứa chuỗi con hay không bằng cách sử dụng cụm từ thông dụng?
Để kiểm tra chuỗi con trong chuỗi bằng biểu thức chính quy trong JavaScript, bạn có thể sử dụng RegExp. phương pháp kiểm tra. Biểu thức chính quy giúp bạn linh hoạt hơn rất nhiều so với các phương thức trước đây, nơi bạn chỉ có thể kiểm tra một chuỗi không đổi. Nhược điểm của việc sử dụng các biểu thức chính quy là chúng chậm hơn so với việc kiểm tra một chuỗi con trong một chuỗi bằng cách sử dụng các phương thức include[] và indexOf[]
Chuỗi kiểm tra Chứa chuỗi con sử dụng Biểu thức chính quy/span>
let str = 'JavaScript String Contains';
console.log[/javascript/.test[str]];
// output: false
Không giống như các phương thức include[], indexOf[], chúng ta có thể thực hiện tìm kiếm không phân biệt chữ hoa chữ thường với cờ "i"
Ví dụ chuỗi JavaScript không phân biệt chữ hoa chữ thường
let str = 'JavaScript String Contains';
console.log[/javascript/i.test[str]];
// output: true
Xem thêm
- Làm cách nào để lấy chuỗi con từ một chuỗi trong JavaScript?
- Làm cách nào để nối các chuỗi trong JavaScript?
- Làm cách nào để tách một chuỗi trong JavaScript?
- Làm cách nào để kiểm tra xem một chuỗi có chứa chuỗi con trong JavaScript không?
- Làm cách nào để lấy chuỗi con từ một chuỗi trong JavaScript?
- Làm cách nào để kiểm tra xem một chuỗi có bắt đầu bằng một chuỗi khác trong JavaScript không?
Chuỗi Javascript Chứa các ví dụ và bài viết về API có liên quan
Làm cách nào để gửi yêu cầu POST bằng JavaScript?
Để kiểm tra xem một chuỗi
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6 có chứa một chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 được chỉ định trong JavaScript hay không, hãy gọi phương thức bao gồm [] trên chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6 và chuyển chuỗi cụ thể let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 làm đối sốphương thức bao gồm [] trả về một giá trị boolean. Giá trị trả về là
string.indexOf[term, start]
0 nếu chuỗi được chỉ định có trong chuỗi này, nếu không, nó trả về str1.includes[str2, index]0
cú pháp
Cú pháp để kiểm tra xem chuỗi
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6 có chứa chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 hay không làstr1.includes[str2]
Chúng tôi cũng có thể cung cấp một vị trí tùy chọn
str1.includes[str2, index]3, từ đó việc tìm kiếm chuỗi
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 sẽ diễn ra trong chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6Cú pháp kiểm tra xem chuỗi
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6 có chứa chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 sau vị trí str1.includes[str2, index]3 hay không là
str1.includes[str2, index]
ví dụ
Sau đây là một ví dụ nhanh để kiểm tra xem chuỗi
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6 có chứa chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 hay không trong JavaScriptlet str = 'Hello World';
console.log[str.includes['world']];
// output: false
1Chúng ta có thể sử dụng giá trị trả về của phương thức include[] như một điều kiện trong câu lệnh If
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
2Trong ví dụ sau, chúng ta lấy hai chuỗi.
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6 và let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 trong tập lệnh và kiểm tra xem chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6 có chứa chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 hay không bằng cách sử dụng phương thức include[]. Chúng tôi sẽ hiển thị chuỗi kết quả trong một divmục lục. html
► Chạy ⟳ Đặt lại
Bây giờ, chúng ta hãy thay đổi giá trị của chuỗi
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7, sao cho chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 không có trong chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6mục lục. html
► Chạy ⟳ Đặt lại
Sau đây là một ví dụ nhanh để kiểm tra xem chuỗi
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6 có chứa chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 từ một vị trí cụ thể str1.includes[str2, index]3 hay không trong JavaScript
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
4Trong ví dụ sau, chúng ta lấy hai chuỗi.
let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6 và let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 trong tập lệnh và kiểm tra xem chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
6 có chứa chuỗi let str = 'Hello World';
console.log[str.includes['world']];
// output: false
7 từ vị trí let str = 'Hello World';
console.log[str.includes['world']];
// output: false
25 hay không bằng cách sử dụng phương thức include[]mục lục. html
► Chạy ⟳ Đặt lại
Phần kết luận
Trong Hướng dẫn JavaScript này, chúng ta đã học cách kiểm tra xem một chuỗi có chứa một chuỗi cụ thể khác trong JavaScript hay không, bằng cách sử dụng phương thức bao gồm [], với các ví dụ