假设我有一个字符串:"We.need..to...split.asap".我想要做的是用分隔符分割字符串.,但我只想按第一个 分割,.并.在后续标记中包含任何重复的s.
预期产量:
["We", "need", ".to", "..split", "asap"]
Run Code Online (Sandbox Code Playgroud)
在其他语言中,我知道这可以通过后视来实现,/(?<!\.)\./但遗憾的是Javascript不支持这样的功能.
我很想知道你对这个问题的答案.也许有一种巧妙的使用前瞻性目前可以避开我?
我正在考虑反转字符串,然后重新转换令牌,但这似乎对我所追求的东西太多了......加上争议:你如何在JavaScript中反转字符串?
谢谢您的帮助!