问答详情
源自:3-7 正则表达式的搜索和替换

(19|20)怎么搞出来的1999?

(19|20)怎么搞出来的1999?

提问者:微风少年 2017-08-20 14:01

个回答

  • llxft
    2017-08-21 08:08:24
    已采纳

    这个1999是这么来的,19是来自(19|20),99是(\d{2})匹配到的

  • 精致的猪猪女孩
    2019-05-02 16:16:29

    那为什么会匹配成99而不是别的数字呢?


  • llxft
    2017-08-20 15:45:15

    $patterns  = array ('/(19|20)(\d{2})-(\d{1,2})-(\d{1,2})/',

    是(19|20)(\d{2})合在一起才是1999。