使用正则表达式查找重复模式

时间:2019-09-26 20:52:18

标签: regex

我正在尝试从字符串中提取重复的模式。

例如,对于诸如“ 112112112112”之类的内容,我想以“ 112”结尾。

我遇到了以“ 1”或“ 112112”结尾的问题。

图案可以是任何大小。

这是我一直在玩的一种表达方式的例子。

^(.+)(?=\1)

1 个答案:

答案 0 :(得分:-1)

存在重复的图案,它们的大小不同,如果需要3个,例如,我们为此使用量词,例如:

(.{3})(?=\1)

Demo 1

(.{3,5})(?=\1)

Demo 2

相关问题