例如,我有2个这样的字符串变量:
var string1 = 'StagingFront';
var string2 = 'FrontStaging';
我希望if条件(string1 == string2)使我返回true。如果已经有一个函数可以在打字稿/角度中做到这一点,那就太好了!自定义功能对我来说不是问题,但我不知道如何简单地做到这一点。
它也应该在这种情况下工作:
var string3 = 'StagingFrontProd';
var string4 = 'FrontProdStaging';
我正在添加用于@antseq解释的代码。
const str1 = this.string1.split(/(?=[A-Z])/).sort();
const str2 = this.string2.split(/(?=[A-Z])/).sort();
if(JSON.stringify(str1) === JSON.stringify(str2)) {
console.log("matching");
} else {
console.log("not matching")
}