如何用正则表达式修改列表元素部分内容

[子&amp;nbsp;......[<a class="entry" href="doc-view-534.html">阅读全文</a>]

如何用写正则表达式使得改列表元素变为


[子]

只保留最外层中括号和中括号内与左中括号连接的连续汉字


import re
re.sub('^(\[[\u4E00-\u9FA5]+).*?(\]$)','\\1\\2','[子&amp;nbsp;......[<a class="entry" href="doc-view-534.html">阅读全文</a>]')

说起来,没看出你这是list来

import re
re.sub('^([[\u4E00-\u9FA5]+).*?(]$)','\1\2','[子&nbsp;......[阅读全文]')