pattern string match
ABCABCYES
ABCABCDEFYES
ABCFGTABCYES
ABCAAABCYES
^ABCABCYES
^ABCABCDEFYES
^ABCFGTABCNO
^ABCAAABCNO
ABC$ABCYES
ABC$ABCDEFNO
ABC$FGTABCYES
ABC$AAABCYES
^ABC$ABCYES
^ABC$ABCDEFNO
^ABC$FGTABCNO
^ABC$AAABCNO