How do regular expressions match multiple conditions of fuzzy search?

in some system tools, how does (NotepadPP) use an expression to match the first three strings containing the unordered "I", "love" and "you" in the following strings:

Q I love you b, love 666,777, you 888, you 9991 love 123111l, I am great, you are great, you should be harmonious, friendly, honest and trustworthy
Mar.23,2021

using programs to run is definitely much more efficient than regular
I understand that the problem is that there must be "I", "love" and "you" in this sentence, regardless of the order

^(?=.*)(?=.*)(?=.*).*$
Menu