我有以下代码:
var key = "Force";
var phrase = "May the Force be with you";
我需要以不区分大小写的方式搜索短语中的关键字。
它需要快速可靠。我认为自定义regex在这里可能是最好的,但不确定实现它的最佳方式是什么。
有什么建议吗?在JavaScript中最好的方法是什么?
i
标志用于不区分大小写的搜索:
phrase.search(/force/i);
您可以在Mozilla文档中了解有关搜索函数和正则表达式的更多信息。
您还可以在regexpal中测试正则表达式(减去JavaScript特定的功能)。
str = "May the Force be with you";
str.search(/Force/i);
这是一个带有i标志的正则表达式,这使它不区分大小写。