我有这个字符串
'john smith~123 Street~Apt 4~New York~NY~12345'
使用JavaScript,最快的方法是什么
var name = "john smith";
var street= "123 Street";
//etc...
我有这个字符串
'john smith~123 Street~Apt 4~New York~NY~12345'
使用JavaScript,最快的方法是什么
var name = "john smith";
var street= "123 Street";
//etc...
当前回答
喜欢的东西:
var divided = str.split("/~/");
var name=divided[0];
var street = divided[1];
可能是最简单的
其他回答
用这个代码——
function myFunction() {
var str = "How are you doing today?";
var res = str.split("/");
}
尝试使用纯Javascript
//basic url=http://localhost:58227/ExternalApproval.html?Status=1
var ar= [url,statu] = window.location.href.split("=");
使用JavaScript的String.prototype.split函数:
var input = 'john smith~123 Street~Apt 4~New York~NY~12345';
var fields = input.split('~');
var name = fields[0];
var street = fields[1];
// etc.
JavaScript:将字符串转换为数组JavaScript拆分
var str = "This-javascript-tutorial-string-split-method-examples-tutsmake." Var result = str.split('-'); console.log(结果); . getelementbyid(“秀”)。innerHTML = result; < html > < >头 <title>你如何分割一个字符串,在javascript中打破一个特定的字符?< /名称> < / >头 <身体> < p id = "显示" > < / p > < /身体> < / html >
https://www.tutsmake.com/javascript-convert-string-to-array-javascript/
嗯,最简单的方法是:
var address = theEncodedString.split(/~/)
var name = address[0], street = address[1]