/<li>[a-z]+\s[0-9]+<\/ul>/
最后ul写错了,应该是li,你这么写会匹配</ul>之前有<li>[a-z]+\s[0-9]+,所以匹配结果为空。
错了不要笑我
/<li>(.*?)+<\/li>/