ホームページ > バックエンド開発 > PHPチュートリアル > 6 つの文字列グループの最初の数値を取得するにはどうすればよいですか?

6 つの文字列グループの最初の数値を取得するにはどうすればよいですか?

WBOY
リリース: 2016-06-23 13:04:07
オリジナル
1119 人が閲覧しました

4wt667KNXI

3J8fnObHjG

XZKB9rnvZU

Rx1VJu8sx5

MiAo8FaCOx

JB2RC2oFnq
上記の 6 つの文字列グループはランダムに変化します。ここで、上記の 6 つのグループのように、これら 6 つの文字列グループの最初の番号を取得したいとします。最終的には439182を取得したいのですが、どのようにコードを書けばよいのでしょうか?


ディスカッションへの返信 (解決策)

$s = <<<TXT4wt667KNXI3J8fnObHjGXZKB9rnvZURx1VJu8sx5MiAo8FaCOxJB2RC2oFnqTXT;$arr = preg_split('/[\s]+/s', $s);$str = '';foreach($arr as $v){	preg_match('/\d/', $v, $m);	$str .= $m[0];}echo $str;
ログイン後にコピー

$s =<<< TXT4wt667KNXI3J8fnObHjGXZKB9rnvZURx1VJu8sx5MiAo8FaCOxJB2RC2oFnqTXT;preg_match_all('/(\d+?).*$/m', $s, $m);echo join('', $m[1]);
ログイン後にコピー
439182


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート