diff --git a/regex/nfa.go b/regex/nfa.go index 8bd1d74..db53c00 100644 --- a/regex/nfa.go +++ b/regex/nfa.go @@ -183,7 +183,7 @@ func (s nfaState) checkAssertion(str []rune, idx int) bool { strToMatch = string(runesToMatch) } - regComp := Reg{startState, s.lookaroundNumCaptureGroups} + regComp := Reg{startState, s.lookaroundNumCaptureGroups, s.lookaroundRegex} matchIndices := regComp.FindAll(strToMatch) numMatchesFound := 0