【发布时间】:2018-07-05 14:52:20
【问题描述】:
我想将以下 str 拆分为一个包含 2 个元素的数组,第一个是“句子中的一些单词”,第二个是“ABC”,其中 ABC 可以是任何大写字符。
const str = 'Some words in a sentence (ABC)';
const regex = ?
const arr = str.split(regex);
...
expect(arr[0]).to.eq('Some words in a sentence');
expect(arr[1]).to.eq('ABC');
expect(arr.length).to.eq(2);
任何想法都将不胜感激。
干杯,
保罗
【问题讨论】:
-
所以不是免费的代码生成器。你尝试过什么吗?向我们展示最少的努力
-
我不认为你可以通过简单的拆分得到这个结果,在
[()]周围拆分时你会得到一个额外的空字符串元素 -
哇,我要的只是人们的“想法”而不是代码。我认为这是一个提问的好地方——显然不是:-(
标签: javascript regex