gpt4 book ai didi

Javascript 在字符串中搜索单词不起作用

转载 作者:行者123 更新时间:2023-12-02 17:36:42 27 4
gpt4 key购买 nike

如何在字符串中搜索单词?

示例

var string="Stackoverflow is the BEST";
if i search 'BEST' it should return true
if i search 'is' it should return true
if i search 'bEST' it should return true
if i search 'BES' it should return false
if i search 'flow' it should return false

我尝试过以下方法:

match()
search()
indexof()

我该怎么做?谢谢

http://jsfiddle.net/FxV53/3/

最佳答案

\b 是正则表达式中的字边界字符。 /i 忽略大小写。将 best 替换为您的搜索词。

var string="Stackoverflow is the BEST";
var searchText = "Stackoverflow";
var re = new RegExp("\\b"+searchText+"\\b",'i');
if ( re.test(string)){
alert('match');
}else {
alert('not match');
}

Fiddle

关于Javascript 在字符串中搜索单词不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22552428/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com