溫馨提示×

PHP怎么統(tǒng)計字符串中的數(shù)字個數(shù)

PHP
小億
152
2023-11-21 17:54:43
欄目: 編程語言

可以使用正則表達式和preg_match_all函數(shù)來統(tǒng)計字符串中的數(shù)字個數(shù)。

示例代碼如下:

$string = "Hello123World456";
preg_match_all('/\d+/', $string, $matches);
$count = count($matches[0]);
echo $count;

輸出結(jié)果為:

2

在上面的代碼中,正則表達式/\d+/表示匹配一個或多個數(shù)字。preg_match_all函數(shù)用于在字符串中匹配所有符合正則表達式的內(nèi)容,并將結(jié)果存儲在$matches數(shù)組中。通過統(tǒng)計$matches[0]中的元素個數(shù),就可以得到字符串中的數(shù)字個數(shù)。

0