Hướng dẫn how to check if the string contains two words in javascript - cách kiểm tra xem chuỗi có chứa hai từ trong javascript hay không

Tôi muốn đưa ra một câu nói như thế này:

if[playerMessage == specificallyOnlyTwoWords] {
  // do something
}

Điều này có nghĩa là, ví dụ, "playermessage" có giá trị "ninja trái cây", nó sẽ thực hiện mã trong câu lệnh IF, nhưng nếu giá trị của biến là "Ninja trái cây tuyệt vời" mã trong câu lệnh IF không ngừng được chạy.

Hai từ là một từ chia cho một khoảng trống hoặc

Nếu có thể, nếu nó có thể chú ý chấm câu sẽ được đánh giá rất cao. "Dấu câu" là bất kỳ nhân vật nào không phải là một lá thư. Vì vậy, ví dụ: A là một lá thư, ; là dấu câu

Tôi đang sử dụng JavaScript.

Trong hướng dẫn này, bạn sẽ học cách kiểm tra xem một chuỗi có chứa nhiều từ trong javascript không. Thay vì có một biến riêng lẻ cho mỗi từ, tốt hơn là có một tập hợp các từ dưới dạng một mảng. Một mảng chỉ là một tập hợp các mục và các mục này có thể thuộc bất kỳ loại dữ liệu nào.how to check if a string contains multiple words in javascript. Instead of having an individual variable for each word, it is better to have a collection of words in the form of an array. An array is just a collection of items and these items can be of any data type.

Một chuỗi bao gồm nhiều ký tự và các ký tự này có thể là chữ cái, số hoặc ký tự đặc biệt. Đối với người mới bắt đầu, có thể hơi khó tìm nếu một chuỗi chứa nhiều từ.

Có rất nhiều cách để kiểm tra xem một chuỗi chứa nhiều từ. Nhưng vì mục đích đơn giản, chúng tôi sẽ sử dụng phương pháp include[], phương pháp every[] và toán tử ternary [?] để hoàn thành mục tiêu của chúng tôi.

Phương thức




  
  
  
  
  Document




  
Check

Result

0 được sử dụng để thực hiện tìm kiếm nhạy cảm trường hợp để phát hiện xem một chuỗi có chứa chuỗi khác hay không và trả về giá trị boolean. Phương thức every[] thực thi một hàm nhất định cho mỗi phần tử trong một mảng. Phương thức every[] trả về true nếu giá trị được trả về của hàm là đúng đối với tất cả các phần tử.

Trong ví dụ sau, chúng tôi có 2 biến toàn cầu, một mảng và một chuỗi. Khi nhấp vào nút, chúng tôi sẽ kiểm tra xem chuỗi có chứa nhiều từ không và hiển thị kết quả trên màn hình. & NBSP; Vui lòng xem xét ví dụ về mã và các bước được đưa ra dưới đây.code example and the steps given below.

HTML & CSS

  • Chúng tôi có 3 phần tử trong tệp HTML [
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    3,
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    4 và
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    5]. Phần tử
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    3 chỉ là một trình bao bọc cho phần còn lại của các yếu tố.
  • 
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    7 cho phần tử nút là
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    8 và đối với phần tử
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    5, đó là
    .container {        
        text-align: center;
    }
    
    button {
      margin-top: 10px;
      padding: 10px 20px;
    }
    
    0.
  • Chúng tôi đã thực hiện một số kiểu dáng cơ bản bằng cách sử dụng CSS và thêm liên kết vào bảng kiểu
    .container {        
        text-align: center;
    }
    
    button {
      margin-top: 10px;
      padding: 10px 20px;
    }
    
    1 của chúng tôi bên trong phần tử
    .container {        
        text-align: center;
    }
    
    button {
      margin-top: 10px;
      padding: 10px 20px;
    }
    
    2.
  • Chúng tôi cũng đã bao gồm tệp JavaScript của chúng tôi
    .container {        
        text-align: center;
    }
    
    button {
      margin-top: 10px;
      padding: 10px 20px;
    }
    
    3 với thẻ
    .container {        
        text-align: center;
    }
    
    button {
      margin-top: 10px;
      padding: 10px 20px;
    }
    
    4 ở phía dưới.



  
  
  
  
  Document




  
Check

Result

.container {        
    text-align: center;
}

button {
  margin-top: 10px;
  padding: 10px 20px;
}

JavaScript

  • Chúng tôi đã chọn phần tử
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    4 và phần tử
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    5 bằng phương pháp
    .container {        
        text-align: center;
    }
    
    button {
      margin-top: 10px;
      padding: 10px 20px;
    }
    
    7 và lưu trữ chúng trong các biến
    .container {        
        text-align: center;
    }
    
    button {
      margin-top: 10px;
      padding: 10px 20px;
    }
    
    8 và
    .container {        
        text-align: center;
    }
    
    button {
      margin-top: 10px;
      padding: 10px 20px;
    }
    
    9 tương ứng.
  • Chúng tôi đã đính kèm một trình nghe sự kiện
    let btnCheck = document.querySelector["button"];
    let output = document.querySelector["h2"];
    
    let words = ["house", "doctor", "John"];
    let myString = "John is a doctor and he leaves nearby my house";
    
    btnCheck.addEventListener["click", [] => {
      let found = words.every[[item] => myString.includes[item]];
      let result = found ? "Yes" : "No";
      output.innerText = result;
    }];
    
    0 vào phần tử
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    4.
  • Chúng tôi có 2 biến toàn cầu
    let btnCheck = document.querySelector["button"];
    let output = document.querySelector["h2"];
    
    let words = ["house", "doctor", "John"];
    let myString = "John is a doctor and he leaves nearby my house";
    
    btnCheck.addEventListener["click", [] => {
      let found = words.every[[item] => myString.includes[item]];
      let result = found ? "Yes" : "No";
      output.innerText = result;
    }];
    
    2 và
    let btnCheck = document.querySelector["button"];
    let output = document.querySelector["h2"];
    
    let words = ["house", "doctor", "John"];
    let myString = "John is a doctor and he leaves nearby my house";
    
    btnCheck.addEventListener["click", [] => {
      let found = words.every[[item] => myString.includes[item]];
      let result = found ? "Yes" : "No";
      output.innerText = result;
    }];
    
    3. Chúng ta cần kiểm tra xem
    let btnCheck = document.querySelector["button"];
    let output = document.querySelector["h2"];
    
    let words = ["house", "doctor", "John"];
    let myString = "John is a doctor and he leaves nearby my house";
    
    btnCheck.addEventListener["click", [] => {
      let found = words.every[[item] => myString.includes[item]];
      let result = found ? "Yes" : "No";
      output.innerText = result;
    }];
    
    2 có chứa nhiều từ có trong ____ 33 & nbsp; mảng không.
  • Trong hàm xử lý sự kiện, chúng tôi đang gọi phương thức every[] trên ________ 33 & nbsp; và lặp qua từng phần tử trong mảng. Chúng tôi đang sử dụng
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    0 để kiểm tra xem
    let btnCheck = document.querySelector["button"];
    let output = document.querySelector["h2"];
    
    let words = ["house", "doctor", "John"];
    let myString = "John is a doctor and he leaves nearby my house";
    
    btnCheck.addEventListener["click", [] => {
      let found = words.every[[item] => myString.includes[item]];
      let result = found ? "Yes" : "No";
      output.innerText = result;
    }];
    
    2 có chứa nhiều từ có trong ____ 33 & nbsp; mảng không.
  • Sau khi hoàn thành, phương thức every[] sẽ trả về đúng hoặc sai. Chúng tôi đang lưu trữ nó trong ____ 42 & nbsp; biến. & Nbsp; nếu đó là sự thật, điều đó có nghĩa là
    let btnCheck = document.querySelector["button"];
    let output = document.querySelector["h2"];
    
    let words = ["house", "doctor", "John"];
    let myString = "John is a doctor and he leaves nearby my house";
    
    btnCheck.addEventListener["click", [] => {
      let found = words.every[[item] => myString.includes[item]];
      let result = found ? "Yes" : "No";
      output.innerText = result;
    }];
    
    2 có chứa nhiều từ có trong ____ 33 & nbsp; mảng.
  • Tùy thuộc vào kết quả của séc, chúng tôi sẽ gán 5 hoặc 6 cho biến 7.
  • Chúng tôi đang hiển thị 7 trong phần tử
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    5 bằng thuộc tính
    
    
    
      
      
      
      
      Document
    
    
    
    
      
    Check

    Result

    7.
let btnCheck = document.querySelector["button"];
let output = document.querySelector["h2"];

let words = ["house", "doctor", "John"];
let myString = "John is a doctor and he leaves nearby my house";

btnCheck.addEventListener["click", [] => {
  let found = words.every[[item] => myString.includes[item]];
  let result = found ? "Yes" : "No";
  output.innerText = result;
}];

Làm thế nào để bạn kiểm tra xem một chuỗi có chứa một từ trong javascript không?

Phương thức bao gồm [] trả về true nếu một chuỗi chứa một chuỗi được chỉ định. Nếu không thì nó trả về sai. Phương pháp bao gồm [] là trường hợp nhạy cảm.. Otherwise it returns false . The includes[] method is case sensitive.

Làm thế nào để bạn kiểm tra xem một chuỗi có chứa một ký tự cụ thể trong JavaScript không?

Bạn có thể kiểm tra xem chuỗi JavaScript có chứa ký tự hoặc cụm từ bằng phương thức bao gồm [], 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 và được thiết kế dành riêng cho mục đích đó.using the includes[] method, indexOf[], or a regular expression. includes[] is the most common method for checking if a string contains a letter or series of letters, and was designed specifically for that purpose.

Làm cách nào để kiểm tra nếu nhiều chuỗi chứa một chuỗi?

Kiểm tra xem một chuỗi chứa nhiều từ khóa trong Java..
Introduction..
Ví dụ của chúng tôi ..
Sử dụng chuỗi.chứa[].
Sử dụng chuỗi.Chỉ số[].
Sử dụng các biểu thức chính quy ..
Sử dụng Java 8 và Danh sách ..
Sử dụng thuật toán AHO-Corasick ..
Conclusion..

Làm thế nào để bạn kiểm tra xem một chuỗi là một chuỗi con của một JavaScript khác?

Tương tự như phương thức bao gồm [], phương thức JavaScript indexof [] kiểm tra xem một chuỗi có bao gồm một chuỗi con.Cú pháp chung cho phương thức indexof [] trông giống như điều này: chuỗi.indexof [chuỗi con, chỉ mục];indexOf[] method checks if a string includes a substring. The general syntax for the indexOf[] method looks something similar to this: string. indexOf[substring, index];

Bài Viết Liên Quan

Chủ Đề