我有一个包含很多名字的数组:{'约翰·多', '彼得·鲨鱼', ...}
现在,我想比较和匹配一个字符串,例如'这是你的机会,约翰·多,请做好准备'
,如果数组中包含该名字,则返回名字(们)。该字符串可以是一段长文本。
我尝试了以下方法,但并不起作用:
var searchStr = "This is your turn John Doe, pls do it"
var stringArray = ["John Doe", "Peter Shark"];
return (stringArray.indexOf(searchStr) > -1)