【发布时间】:2017-04-05 20:07:23
【问题描述】:
我想找到任何重复的字符串。我有以下代码:
let match: Object;
let repetition: ?string;
while ((match = /(.+?)\1+/g.exec(string)) !== null && repetition === null) {
repetition = match[1];
}
它在 'weabcabcjy' 中找到了 'abc' 复制,但它也在 'all' 中找到了 'll'。我希望使用正则表达式将复制的最小长度限制为 2 个字符。这意味着它总是将至少 2 个字符与其他两个字符进行比较。
【问题讨论】:
标签: javascript regex replication string-length