「已注销」 2021-03-23 11:10 采纳率: 0%
浏览 36

为什么这个正则匹配的结果是4位呢?

>>> re.match('\w+(?=\d)', 'aap23').group()

'aap2'

匹配的结果为什么是四位呢?\d不是代表着[0-9]的数据吗

  • 写回答

3条回答 默认 最新

  • 「已注销」 2021-03-23 11:28
    关注

    \w包括字母和数字下划线.

    评论

报告相同问题?