PHP Çoklu basamaklı Düzenli ifadeyi

1 Cevap php

Ben düzenli ifade kullanarak aşağıdaki dize basamak ayıklamak gerekiyor:

pc 32444 xbox 43567

bu yüzden benim dizi olacak

array ([0] => 32444 [1] => 43567)

Birisi benim için bir preg_match inşa yardımcı olabilir?

Teşekkürler!

1 Cevap

Bu normal ifade deneyin:

/\d+/

Ama tüm maçları almak için preg_match_all kullanmak gerekir:

preg_match_all('/\\d+/', $str, $matches)

$matches[0] daha sonra aradığınız dizi içerecektir.