Javascript 如何在jstl中将字符串分为两类?
我有一根绳子, 字符串值=“Bhavani12Pallavi13Charanya14” 现在我需要拆分名称和那些值。 我不知道该怎么办 我需要将值打印为Javascript 如何在jstl中将字符串分为两类?,javascript,Javascript,我有一根绳子, 字符串值=“Bhavani12Pallavi13Charanya14” 现在我需要拆分名称和那些值。 我不知道该怎么办 我需要将值打印为 Output --- ----------------------------- ' Name ' value ' '------------'--------------' ' Bhavani ' 12 ' ' Pallavi ' 13 ' ' Charanya
Output
---
-----------------------------
' Name ' value '
'------------'--------------'
' Bhavani ' 12 '
' Pallavi ' 13 '
' Charanya ' 14 '
' ' '
----------------------------'
我认为这可以在jstl级别完成。。
但是有谁能帮我拆分这个字符串。这应该可以:
var str = 'Bhavani<>12<<>>Pallavi<>13<<>>Charanya<>14';
str = str.split('<<>>')
for(var i = 0; i < str.length; i++) {
str[i] = str[i].split('<>');
}
alert(str.join("\n"));
var str='Bhavani12Pallavi13Charanya14';
str=str.split(“”)
对于(变量i=0;i
这应该可以做到:
var str = 'Bhavani<>12<<>>Pallavi<>13<<>>Charanya<>14';
str = str.split('<<>>')
for(var i = 0; i < str.length; i++) {
str[i] = str[i].split('<>');
}
alert(str.join("\n"));
var str='Bhavani12Pallavi13Charanya14';
str=str.split(“”)
对于(变量i=0;i
第一次拆分为
而不是分裂
因此,您将获得包含Bhavani的数组,12个索引。
在视图中以任何方式显示都很简单。首先使用
而不是分裂
因此,您将获得包含Bhavani的数组,12个索引。
在视图中以任何方式显示都很简单。就我个人而言,我会将键值对存储在一个对象中:
var myObj = {};
var string = 'Bhavani<>12<<>>Pallavi<>13<<>>Charanya<>14';
var stringArray = string.split('<<>>');
for(i in stringArray){
var key = stringArray[i].split('<>')[0];
var value = stringArray[i].split('<>')[1];
myObj[key] = value;
}
console.log('My object looks like', myObj);
var myObj={};
变量字符串='Bhavani12Pallavi13Charanya14';
var stringArray=string.split(“”);
for(字符串数组中的i){
var key=stringArray[i]。拆分(“”)[0];
var value=stringArray[i]。拆分(“”)[1];
myObj[key]=值;
}
log('我的对象看起来像',myObj);
我个人会将键值对存储在一个对象中:
var myObj = {};
var string = 'Bhavani<>12<<>>Pallavi<>13<<>>Charanya<>14';
var stringArray = string.split('<<>>');
for(i in stringArray){
var key = stringArray[i].split('<>')[0];
var value = stringArray[i].split('<>')[1];
myObj[key] = value;
}
console.log('My object looks like', myObj);
var myObj={};
变量字符串='Bhavani12Pallavi13Charanya14';
var stringArray=string.split(“”);
for(字符串数组中的i){
var key=stringArray[i]。拆分(“”)[0];
var value=stringArray[i]。拆分(“”)[1];
myObj[key]=值;
}
log('我的对象看起来像',myObj);
这是我的解决方案,您将得到一个对象数组,每个对象中都有一个名称和值:
let value=“Bhavani12Pallavi13Charanya14”;
让splittedString=value.split(“”);
让名称=[];
splittedString.forEach(函数(值){
让splittedProps=value.split(“”);
名字。推({
名称:拆分道具[0],
值:拆分道具[1]
});
});
console.log(名称)代码>这是我的解决方案,您将得到一个对象数组,每个对象中都有一个名称和值:
let value=“Bhavani12Pallavi13Charanya14”;
让splittedString=value.split(“”);
让名称=[];
splittedString.forEach(函数(值){
让splittedProps=value.split(“”);
名字。推({
名称:拆分道具[0],
值:拆分道具[1]
});
});
console.log(名称)代码>var str=“Bhavani12Pallavi13Charanya14”;
var strArr=str.split(“”);
var result={};
用于(strArr中的var i){
var p=strArr[i]。拆分(“”);
结果[p[0]]=p[1];
}
控制台日志(结果);
var str=“Bhavani12Pallavi13Charanya14”;
var strArr=str.split(“”);
var result={};
用于(strArr中的var i){
var p=strArr[i]。拆分(“”);
结果[p[0]]=p[1];
}
控制台日志(结果);
第一次拆分为
然后用
变量字符串='Bhavani12Pallavi13Charanya14'
string=string.split(“”)
对于(变量i=0;i
字符串[i]=字符串[i]。拆分(“”)
}`
var字符串='Bhavani12Pallavi13Charanya14';
string=string.split(“”);
对于(变量i=0;i第一次拆分为
然后用
变量字符串='Bhavani12Pallavi13Charanya14'
string=string.split(“”)
对于(变量i=0;i
字符串[i]=字符串[i]。拆分(“”)
}`
var字符串='Bhavani12Pallavi13Charanya14';
string=string.split(“”);
对于(变量i=0;i 警报(string.join(“\n”)代码>您可以使用str.replace创建对象:
var myObj = {};
var string = 'Bhavani<>12<<>>Pallavi<>13<<>>Charanya<>14';
var stringArray = string.split('<<>>');
for(i in stringArray){
var key = stringArray[i].split('<>')[0];
var value = stringArray[i].split('<>')[1];
myObj[key] = value;
}
console.log('My object looks like', myObj);
strvalue=“Bhavani12Pallavi13Charanya14”
obj={};
标准值。替换(/(\w+)(\w+)/g,函数(u,m1,m2){
obj[m1]=m2
})
console.log(obj)
您可以使用str.replace创建对象:
var myObj = {};
var string = 'Bhavani<>12<<>>Pallavi<>13<<>>Charanya<>14';
var stringArray = string.split('<<>>');
for(i in stringArray){
var key = stringArray[i].split('<>')[0];
var value = stringArray[i].split('<>')[1];
myObj[key] = value;
}
console.log('My object looks like', myObj);
strvalue=“Bhavani12Pallavi13Charanya14”
obj={};
标准值。替换(/(\w+)(\w+)/g,函数(u,m1,m2){
obj[m1]=m2
})
console.log(obj)
var str=“Bhavani12Pallavi13Charanya14”;
var txt=str.split(“”)。join(“”)。split(“”)。join(“”)。split(“”)
var对象=[];
对于(var i=0;i
var str=“Bhavani12Pallavi13Charanya14”;
var txt=str.split(“”)。join(“”)。split(“”)。join(“”)。split(“”)
var对象=[];
对于(var i=0;我如何在jstlYea中做同样的事情,这在我使用javascript时是正确的。但是我无法在jstlYea中处理同样的事情,这在我使用javascript时是正确的。但是我无法在jstlYea中处理同样的事情。请详细说明您的答案。请详细说明您的答案。