···200200 return nil, err
201201 }
202202203203+ substrQ := regexpToQuery(r)
204204+ if v, ok := isConst(substrQ); ok && v {
205205+ return nil, fmt.Errorf("regexp %s is too general. Need at least %d consecutive characters", arg, ngramSize)
206206+ }
207207+203208 add(&RegexpQuery{
204209 Regexp: r,
205210 })