Witam,
Potrzebuje kodu który będzie wyszukiwał w tekście podciąg samych cyfr, najpierw 15, potem 10 jeśli nie znajdzie podciągu o długości 15 cyfr.
Chciałbym żeby ignorował spacje ale nie znaki alfabetyczne, czyli jeśli mam napis "12 qwerty 999 999 999 999 999przyklad"
to żeby skleił wszystkie "9". Obecnie mój kod zachowuje sie tak że dla tego badania wziąłby "129999999999999" czyli pominął by qwerty i nie doszedł nawet do ostatnich dwóch "9". Jak mogę to poprawić?
Mój kod:
$afterCut = "8664saad--031031502sadad560IMEI866431031502560 Reklamacja naprawy"; //przykład
$toCut = explode(' ',$number);
$afterCut = implode('',$toCut);
if(preg_match('/[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]/',$afterCut,$IMEImatches) == true)
{
print_r($IMEImatches);
echo $cos =strlen($IMEImatches);
}
elseif(preg_match('/[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]/',$afterCut,$NrRepairMatches) == true)
{
print_r( $NrRepairMatches);
}