11

在 JavaScript 中考虑以下字符串:

"TEST NAME\TEST ADDRESS" 

(它只包含一个不能更改的“\”)。

现在,上面的字符串需要用“\”字符分成两个字符串。

结果字符串:

"TEST NAME"
"TEST ADDRESS"

怎么,这可以在 JavaScript 中完成吗?

4

4 回答 4

15

这样做:

var str = "TEST NAME/TEST ADDRESS";
var res = str.split("/");

您将在 res[0] 上获得第一部分,在 res[1] 上获得第二部分。

于 2013-11-05T08:08:06.513 回答
6
var mystring = 'TEST NAME/TEST ADDRESS';
var splittable = mystring.split('/');
string1 = splittable[0];
string2 = splittable[1];
于 2013-11-05T08:09:56.537 回答
5

var str = "TEST NAME\\TEST ADDRESS"; // Show: TEST NAME\TEST ADDRESS
console.log(str);
var res = str.split("\\");
console.log(res);

于 2019-12-22T18:33:14.173 回答
2

对于反斜杠或对于 URL 或对于路径:

如果假设,我们得到如下路径:

C:\fakepath\yourImage.jpeg

如果您想单独获取文件名,

var scanImagePath = C:\fakepath\yourImage.jpeg;
choosedFileName = scanImagePath.substring(scanImagePath.lastIndexOf("\\") + 1, scanImagePath.length);
于 2019-01-10T07:04:59.803 回答