小编DRA*_*RAB的帖子

如何通过不直接在相同类型的字符前面的字符拆分字符串?

假设我有一个字符串:"We.need..to...split.asap".我想要做的是用分隔符分割字符串.,但我只想按第一个 分割,..在后续标记中包含任何重复的s.

预期产量:

["We", "need", ".to", "..split", "asap"]
Run Code Online (Sandbox Code Playgroud)

在其他语言中,我知道这可以通过后视来实现,/(?<!\.)\./但遗憾的是Javascript不支持这样的功能.

我很想知道你对这个问题的答案.也许有一种巧妙的使用前瞻性目前可以避开我?

我正在考虑反转字符串,然后重新转换令牌,但这似乎对我所追求的东西太多了......加上争议:你如何在JavaScript中反转字符串?

谢谢您的帮助!

javascript regex

12
推荐指数
1
解决办法
451
查看次数

标签 统计

javascript ×1

regex ×1