Given the following string:
FFSMQWUNUPZRJMTHACFELGHDZEJWFDWVPYOZEVEJKQWHQAHOCIYWGVLPSHFESCGEUCJGYLGDWPIWIDWZZXRUFXERABQJOXZALQOCSAYBRHXQQGUDADYSORTYZQPWGMBLNAQOFODSNXSZFURUNPMZGHTA
I'm trying to match every substring that contains CABDA with the following regex:
C.*?A.*?B.*?D.*?A
The only thing I find then is
CFELGHDZEJWFDWVPYOZEVEJKQWHQAHOCIYWGVLPSHFESCGEUCJGYLGDWPIWIDWZZXRUFXERABQJOXZALQOCSAYBRHXQQGUDA
Which in itself is not wrong - but I should be finding CSAYBRHXQQGUDA
What am I missing?
You can test it here if you'd like
Any help is appreciated.
lookahead.