javascript - 比较 2 个字符串时忽略这些字符串中间的数字

标签 javascript jquery

我正在 Jquery 中比较两个变量值,但这里我需要忽略它们之间的数字。 代码如下:

var value1=Earn a score greater than or equal to 3 points for assignment certifictaion Issue Testing ;

var value2=Earn a score greater than or equal to 6 points for assignment certifictaion Issue Testing ;

当使用 j 查询比较两个字符串时,我想要比较而不考虑两个字符串中间存在的数字

最佳答案

为什么不直接用空格替换所有数字呢?和后记比较两个字符串?

var value1 = "Earn a score greater than or equal to 3 points for assignment certifictaion Issue Testing";
var value2= "Earn a score greater than or equal to 61 points for assignment certifictaion Issue Testing";

var result = value1.replace(/\d/g, "") === value2.replace(/\d/g, "");
alert(result)

关于javascript - 比较 2 个字符串时忽略这些字符串中间的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21430623/

相关文章:

javascript - jquery 两个超时循环

javascript - 关于不显眼的 javascript 我不明白的一件事

javascript - 如果鼠标松开则调用该函数

Javascript/Jquery 动画条件问题

javascript - 在向下钻取选择菜单中选择所选选项下方的所有选项

javascript - Ember 绑定(bind) jQuery .val

javascript - 钻石方形算法固定大小

javascript - Stripe 元素快速入门示例未正确呈现

javascript - 如何使用 javascript 检测内联链接?

javascript - 单击时如何在html中的<p>中增加一个数字