检查一个字符串startsWith()是否等于另一个字符串

时间:2018-11-23 17:02:25

标签: javascript string startswith

我想知道一个字符串(例如:“ Hello World!”)是否以“ Hello”开头,但不等于“ Hello Wourld”,但我不知道该如何制作。我试过了: if(String.startsWith("Hello") && (String !== "Hello Wourld")) { // Do something } 但这是行不通的。有人能帮我吗? 谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用regular expression在任何版本的javascript中测试“开头为”。

var value = 'Hello There';

if (/^Hello/.test(value) && value !== 'Hello World') {
  console.log('yes it is!')
}