编写高质量的js之正确理解正则表达式回溯