可能性の重複:
PHP code to remove everything but numbersPHPで数値以外のすべてを除外する方法は?
私はいくつかのコンテンツを返すループを持っていると私は数字だけ取り戻すようにフィルタリングする:
foreach ($number as $k => $content) {
echo "<td>" . $content . "</td>";
}
この意志返品:
Sender Number,,
1818233483,, - aaa
1562595441,, - aaa
1870750493,, - aaa
1832677004,, - aaa
1832466803,, - aaa
と私はので、私は数字だけをフィルタリングします正規表現か何かのいくつかの王をしたい:
1818233483
1562595441
1870750493
1832677004
1832466803
も私は数字以外のすべてをチェックする必要があるので、そこにあるかもしれない何文字かわかりません。
おかげ
編集: 私はこのでした: $テスト=にpreg_replace( "/ [^ 0-9] /"、 ""、$コンテンツ)。
が、私は得る:
Sender Number,,
1818233483
1562595441
1870750493
..
はカンマで爆発、または長さが固定されたSUBSTRの場合)、正規表現がオーバー –
を殺すことになるいこれはあなたの質問に答えますか? http://stackoverflow.com/questions/6604455/php-code-to-remove-everything-but-numbers – VikingBadger