在ES6之前的JavaScript中使用通配符比较字符串

问题描述 投票:-1回答:1

我想使用通配符比较JavaScript中的字符串,这样我可以使用通配符比较两个字符串是否为真。例如,我可能有这样的输入:

const input1 = "300";
const input2 = "300 - Item#300";

我希望能够构造一个函数,以便该语句返回true:

input1 === input2;

我找到了这个问题/答案:Wildcard string comparison in Javascript

但是,我使用的工具并未使用所有的JavaScript ES6,因此,在投票率最高的答案中,我没有所需的所有工具。我应该拥有以前版本中的所有内容(我们显然有一些ES6的科学怪人版本,但其中只有一部分).. l

javascript string wildcard boolean-logic
1个回答
0
投票

如果您要检查字符串是否包含另一个字符串,则可以不使用正则表达式就使用String#includes

String#includes
© www.soinside.com 2019 - 2024. All rights reserved.