Heim > Backend-Entwicklung > PHP-Tutorial > 怎么获取六组字符串的第一个数字?

怎么获取六组字符串的第一个数字?

WBOY
Freigeben: 2016-06-23 13:04:07
Original
1139 Leute haben es durchsucht

4wt667KNXI

3J8fnObHjG

XZKB9rnvZU

Rx1VJu8sx5

MiAo8FaCOx

JB2RC2oFnq

上面六组字符串,是随机变化的,现在我想获取这六组字符串的第一个数字,如上面的六组我想最后得到:439182,请问应该怎么写代码?


回复讨论(解决方案)

$s = <<<TXT4wt667KNXI3J8fnObHjGXZKB9rnvZURx1VJu8sx5MiAo8FaCOxJB2RC2oFnqTXT;$arr = preg_split('/[\s]+/s', $s);$str = '';foreach($arr as $v){	preg_match('/\d/', $v, $m);	$str .= $m[0];}echo $str;
Nach dem Login kopieren

$s =<<< TXT4wt667KNXI3J8fnObHjGXZKB9rnvZURx1VJu8sx5MiAo8FaCOxJB2RC2oFnqTXT;preg_match_all('/(\d+?).*$/m', $s, $m);echo join('', $m[1]);
Nach dem Login kopieren
439182

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage