Ben preg_match'in tarafından aşağıdaki regexp () ile çalışmak için almak gibi:
@^(?:[1-9][0-9]*)|0$@
Oysa o maçlar bu garip '-0', hayır vardır düşünüyor '-' regexp at all izin verdi. Neden?
: | Ne daha garip olduğunu size bölü parçaları anahtarı olduğunu
@^0|(?:[1-9][0-9]*)$@
Tüm negatif gibi '-2' tamsayılar ve '-10', vb maçları
Ben burada ne eksik? Negatif olmayan tamsayı için daha iyi sıradanifade?