More efficient match-char lookup