我有这个字符串
'john smith~123 Street~Apt 4~New York~NY~12345'
Run Code Online (Sandbox Code Playgroud)
使用JavaScript,解析它的最快方法是什么
var name = "john smith";
var street= "123 Street";
//etc...
Run Code Online (Sandbox Code Playgroud) 我试图在字符串中拆分值,例如我有一个字符串:
var example = "X Y\nX1 Y1\nX2 Y2"
Run Code Online (Sandbox Code Playgroud)
我想用空格分隔它,\n
所以我希望得到类似的东西:
var 1 = X
var 2 = Y
var 3 = X1
var 4 = Y1
Run Code Online (Sandbox Code Playgroud)
并且有可能在X
我有价值之后检查Y
吗?我的意思是X
和Y
是纬度和经度,所以我需要两个值.
我在表单中有一些输入文本字段,其格式为: sometext [234] [sometext]
就像是 <input type="text" name="user[2][city]" />
我需要使用split功能获得'user','2'和'city'.
谢谢
我有一些参数的数组,如:
arr=['abc','xyz','how are you, I am good'];
Run Code Online (Sandbox Code Playgroud)
我想得到一个结果:
仅使用javascript.
我在最后一个问题上再次解释一些问题.这是场景.
我有6个字符串变量有一些特殊的字符.
我将这6个字符串分配给这样的数组:
arr=[str1,str2,str3.....);
Run Code Online (Sandbox Code Playgroud)
之后我正在做:
arr=escape(arr);
Run Code Online (Sandbox Code Playgroud)
因为一些字符串变量有特殊的字符.
之后我将其恢复arr
到这样的其他功能.
var newarr=unescape(arr);
Run Code Online (Sandbox Code Playgroud)
现在我想从这个新变量中获取所有六个变量arr
,我该怎么做?
目前我正在使用分割功能.
split(',');
Run Code Online (Sandbox Code Playgroud)
但问题在于这里有一些变量,所以它分裂了两次我不想要那样.