假设我有一个JSON对象,其元素如下:
{"number":"21344"}
我想通过输入表单找到这个确切的元素,它允许空格(例如" 213 44")。如何允许这种模式?
答案 0 :(得分:0)
您可以使用以下字符从字符串中删除所有空格:
str = str.replace(/\s/g, '');
在您发布的JSON中,您显然正在尝试根据其值(" 21344")搜索JSON密钥(" number")。如果您真的想这样做,可以执行以下操作:
var keys = Object.keys(yourJsonObject);
for (var i = 0; i < keys.length; i++) {
if (yourJsonObject[keys[i]] === "21344") {
return keys[i];
}
}