不能用javascript操纵字符串 - 没有错误

时间:2013-10-13 18:03:39

标签: javascript string

我使用javascript来操作字符串。

data是一个来自XmlHTTP请求的字符串(工作正常)

数据的模式是这样的

id-Name of the folder that file got uploaded-Name Of The File-Type Of The File

所以就像

34upload/imageTitle.jpgi

“i”代表图像,代表文件的类型。视频也可能是“v”。他们总是“我”或“v”

文件夹的名称始终为upload/

所以我试着将它们传递给三个不同的变种。

喜欢这样

    //type is always the last char
    var type=data.charAt(data.length-1);

    //folder name+file name+file suffix, so from the first "u" till the last char-1
    var place=data.slice(data.indexOf("u"),data.length-2);

    //the id - from the beggingn to the first "u"
    var splitotgetid=data.split("u");                                           
    var id=splitotgetid[0];

现在,只有获取ID才能正常工作。

地方包含upload/file.jpgi - 无法摆脱最后一个字符

最差的类型是空的

我在控制台中看不到任何错误。

我尝试了很多修改,问题是一样的......我缺少什么?

由于

0 个答案:

没有答案