>>> re.match('\w+(?=\d)', 'aap23').group()
'aap2'
匹配的结果为什么是四位呢?\d不是代表着[0-9]的数据吗
收起
\w包括字母和数字下划线.
报告相同问题?