相关疑难解决方法(0)

在JavaScript中使用RegEx进行拆分

假设我有一个广义字符串

"...&<constant_word>+<random_words_with_random_length>&...&...&..."
Run Code Online (Sandbox Code Playgroud)

我想使用分割字符串

"<constant_word>+<random_words_with_random_length>&"
Run Code Online (Sandbox Code Playgroud)

我尝试过RegEx拆分

<string>.split(/<constant_word>.*&/)
Run Code Online (Sandbox Code Playgroud)

不幸的是,此RegEx拆分到最后一个'&',即

"<constant_word>+<random_words_with_random_length>&...&...&"
Run Code Online (Sandbox Code Playgroud)

如果我希望在获得第一个“&”时将其拆分,RegEx代码将是什么?

像这样的字符串拆分的示例

"example&ABC56748393&this&is&a&sample&string".split(/ABC.*&/)
Run Code Online (Sandbox Code Playgroud)

给我

["example&","string"]
Run Code Online (Sandbox Code Playgroud)

而我想要的是..

["example&","this&is&a&sample&string"]
Run Code Online (Sandbox Code Playgroud)

javascript regex string split

5
推荐指数
1
解决办法
7895
查看次数

标签 统计

javascript ×1

regex ×1

split ×1

string ×1