s= "<body><ol><li>coffee,milk,water</li><li>banana,apple</li><li>tea</li></ol></body>"
s1 = "<body><table border=\"1\"><tr><td>1</td><td>coffee</td><td>milk</td><td>water</td></tr><tr><td>2</td><td>banana</td><td>apple</td><td></td></tr><tr><td>3</td><td>tea</td><td></td><td></td></tr></table></body>"
assert lists2tables(s) == s1
s= "<body><ol><li>coffee,milk,water</li><li>banana,apple</li><li>tea</li></ol><ol><li>banana,apple</li><li>tea</li></ol></body>"
s1 = "<body><table border=\"1\"><tr><td>1</td><td>coffee</td><td>milk</td><td>water</td></tr><tr><td>2</td><td>banana</td><td>apple</td><td></td></tr><tr><td>3</td><td>tea</td><td></td><td></td></tr></table><table border=\"1\"><tr><td>1</td><td>banana</td><td>apple</td></tr><tr><td>2</td><td>tea</td><td></td></tr></table></body>"
assert lists2tables(s) == s1
如果是python,这个都是当字符串处理,直接replace就好了。