问答详情
源自:3-3 python正则表达式语法(三)

关于 match 匹配和 $ 的问题

ma = re.match(r'[\w]{4,10}@163.com$,',"imooc@163.com")中,怎么知道匹配的是@163.com,而不是3.com或者.com,如果通过{4, 10}判断的,那 imoocshigehaodongxi@163.com  怎么知道是匹配的?

提问者:谦曰盛 2018-03-01 09:34

个回答

  • kelvin8496812
    2018-03-02 06:44:22

    [\w]{4,10}@163.com$

    我想是先匹配后边‘@163.com’,然后找前边的字符4到10位