反斜杠或正斜杠分割字符串

问题描述 投票:3回答:2

给出以下测试用例:

  1. res/js/test
  2. res\js\test
  3. res/js\test
  4. res\js/test

我如何通过正斜杠或反斜杠拆分字符串?当字符串仅是反斜杠(测试用例1)但不适用于正斜杠或两者混合使用(测试用​​例2)时,我的尝试有效,3,4)。

test.split(/[\\\/]/);

Here's my fiddled attempt

javascript regex split
2个回答
7
投票
您的字符串不包含任何反斜杠,但包含\j,并且\t是tab的值。您的代码是正确的,但您的输入不正确,请使用此:

0
投票
这就是我最后要做的。
© www.soinside.com 2019 - 2024. All rights reserved.