📌  相关文章
📜  如何在线检查字符串是否包含打字稿中的子字符串 - TypeScript (1)

📅  最后修改于: 2023-12-03 15:09:03.293000             🧑  作者: Mango

如何在线检查字符串是否包含打字稿中的子字符串 - TypeScript

在 TypeScript 中,我们可以使用内置的字符串方法 includes() 来检查一个字符串是否包含另一个子字符串。

示例
const str: string = "hello world";

if (str.includes("hello")) {
  console.log("字符串中包含子字符串 'hello'");
} else {
  console.log("字符串中不包含子字符串 'hello'");
}

在此示例中,我们使用 includes() 方法来检查字符串 str 是否包含子字符串 'hello'。如果包含,则输出字符串 "字符串中包含子字符串 'hello'"。否则输出字符串 "字符串中不包含子字符串 'hello'"

检查输入字符串是否包含打字稿中的子字符串

首先,我们需要获得用户输入的字符串和打字稿中的子字符串。然后,我们可以使用 includes() 方法来检查输入字符串是否包含打字稿中的子字符串。

const inputStr: string = "This is a sample string";
const draftStr: string = "sample";

if (inputStr.includes(draftStr)) {
  console.log(`输入字符串包含打字稿中的子字符串 '${draftStr}'`);
} else {
  console.log(`输入字符串不包含打字稿中的子字符串 '${draftStr}'`);
}

在此示例中,我们使用用户输入的字符串 inputStr 和打字稿中的子字符串 draftStr。然后,我们使用 includes() 方法来检查输入字符串是否包含打字稿中的子字符串。如果包含,则输出字符串 "输入字符串包含打字稿中的子字符串 '${draftStr}'"。否则输出字符串 "输入字符串不包含打字稿中的子字符串 '${draftStr}'"

总结

在 TypeScript 中,我们可以使用内置的字符串方法 includes() 来检查一个字符串是否包含另一个子字符串。如果包含,则返回 true,否则返回 false。通过使用 includes() 方法,我们能够在线检查一个字符串是否包含打字稿中的子字符串。