Если вы хотите построить эту строку регулярных выражений, вы можете установить длину разделения в качестве параметра.
public String getRegex(int splitLength)
{
StringBuilder builder = new StringBuilder();
for (int i = 0; i < splitLength; i++)
builder.append(".");
return "(?<=\\G" + builder.toString() +")";
}