我有以下代码:
var key = "Force";
var phrase = "May the Force be with you";
我需要以不区分大小写的方式搜索短语中的键。
它需要快速可靠。我认为自定义正则表达式在这里可能是最好的,但我不确定实现它的最佳方法是什么。
有什么建议吗?在JavaScript中执行此操作的最佳方法是什么?
答案 0 :(得分:3)
i
标志用于不区分大小写的搜索:
phrase.search(/force/i);
您可以在the search function和regular expressions的Mozilla文档中了解详情。
您还可以在regexpal处测试正则表达式(减去JavaScript特定功能)。
答案 1 :(得分:2)
str = "May the Force be with you";
str.search(/Force/i);
这是带有i标志的正则表达式,这使得它不区分大小写。