如何在jquery中比较相似的字符串?
<script src="../../js/jq.js"></script>
<script>
$(function(){
var str1 = $.trim($('#str1').val().toUpperCase());
var str2 = $.trim($('#str2').val().toUpperCase());
if(str1==str2){
console.log('yep');
}
});
</script>
<input type="text" id="str1" value="One String"/>
<input type="text" id="str2" value="One String1"/>
如果我只是检查两个值是否相等,那么比较 "One String" 和 "One String1" 将不起作用。有没有办法在 jQuery 中做到这一点?例如,我只想比较字符串的90%。
str2
是否包含str1
,则可以使用str2.indexOf(str1) > -1
。 - jabclab