[caveman] do a string.search to test if the complex event matches first, instead of regexp.execing them all