将包含单个反斜杠的 Javascript 字符串拆分为两个字符串

Split Javascript string containing single backslash to two strings

本文关键字:字符串 拆分 两个 Javascript 包含单      更新时间:2023-09-26

在JavaScript中考虑下面的字符串:

"TEST NAME'TEST ADDRESS" 

(它只包含一个无法更改的"''")。

现在,上面的字符串需要通过"''"字符分成两个字符串。

生成的字符串:

"TEST NAME"
"TEST ADDRESS"

如何,可以在JavaScript中做到这一点?

这样做:

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

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

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

var mystring = 'TEST NAME/TEST ADDRESS';
var splittable = mystring.split('/');
string1 = splittable[0];
string2 = splittable[1];

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

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

C:'fakepath'yourImage.jpeg

如果你想单独使用文件名,

var scanImagePath = C:'fakepath'yourImage.jpeg;
choosedFileName = scanImagePath.substring(scanImagePath.lastIndexOf("''") + 1, scanImagePath.length);