gpt4 book ai didi

javascript - 如何在不使用 indexOf 的情况下匹配另一个字符串中的字符串?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:43:20 37 4
gpt4 key购买 nike

假设我有两个字符串,ab

var a = 'john.smith@yahoo.com';
var b = 'yahoo12345556';

我期望的结果是 yahoo 但使用 a.indexOf(b) 会给我 -1

如果我将 b 更改为 yahoo 并执行 a.indexOf(b),它显然不会给我 - 1

我应该改为在循环中匹配字符吗?但是这两个字符串的长度不相等。字符应该按顺序排列也很重要,我不是在寻找字符的出现。

最佳答案

看来您正在寻找Longest Common Substring问题。这是一个 good javascript implementation与解释。

关于javascript - 如何在不使用 indexOf 的情况下匹配另一个字符串中的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38773670/

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