- preg_replace: documentation ( source)
<?php
$arr = ["TAX ID. 01.000.589.0.055.000 or",
"TAX ID : 01.000.589.0.055.000 or",
"TAX ID 01.000.589.0.055.000 or",
"TAX: 01.000.589.0.055.000"];
foreach($arr as $str){
echo preg_replace('/[^\d]/', '', $str) . "\n";
}