数据:
今天 13/9 : Aristides, Aristeides, Aristeidis, Kornelios, Kornilios, Kornelia (来源: www.namedays.gr)
正则表达式模式:
/(?:today \d{1,2}\/\d{1,2}\s\:\s)([\w[:blank:],]+)(?:\s\(source\s\:\swww\.namedays\.gr\))/
结果:
Array
(
[0] => today 13/9 : Aristides, Aristeides, Aristeidis, Kornelios, Kornilios, Kornelia (source : www.namedays.gr)
[1] => Aristides, Aristeides, Aristeidis, Kornelios, Kornilios, Kornelia
)
我的问题是,为什么我的模式不只返回名称 -> Array[1] 以及为什么在我的结果 Array[0] 中也包含非捕获组?
我想不明白。我只期待数组 [1]。