问答详情
源自:2-4 范围类

请问\d*?和\d*有什么区别?

看这图有点懵,请大家帮助解答

http://img.mukewang.com/57fbb6a00001584f07930277.jpg

提问者:foo2016 2016-10-10 23:42

个回答

  • foo2016
    2016-10-22 21:19:56

    最近了解了:表达式默认是贪婪模式的,后面加了?表示非贪婪式匹配

  • 13sai
    2016-10-18 00:14:48

    前面是非贪婪模式,加了?

  • 凌晨的他
    2016-10-11 11:54:37

    * 是量词,表示任意次(包含0次),?表示0次或者1次,那么*?就是任意次,所以两者实际上是一样的。