<?php
$input = "textmdwrhfejhg../,2222233333,34erw.re.ty";
//cut numbers after comma if there are any, after 2 digits
$matchPattern = '/[0-9]+(?:\,[0-9]{2}){0,2}/';
//remove everything except numbers, commas and dots
//let there be a 0 before comma to have values like 0,75, remove the 0
//now i need you here to help me for the expression putting dots after each 3 numbers, until the comma:
$repl3 = preg_replace('/(\d)(?=(?:\d{3})+(?!\d))/', '$1.', $repl2); echo "$repl3" . "\n";
PD9waHAKJGlucHV0ID0gInRleHRtZHdyaGZlamhnLi4vLDIyMjIyMzMzMzMsMzRlcncucmUudHkiOwovL2N1dCBudW1iZXJzIGFmdGVyIGNvbW1hIGlmIHRoZXJlIGFyZSBhbnksIGFmdGVyIDIgZGlnaXRzCiRtYXRjaFBhdHRlcm4gPSAnL1swLTldKyg/OlwsWzAtOV17Mn0pezAsMn0vJzsKLy9yZW1vdmUgZXZlcnl0aGluZyBleGNlcHQgbnVtYmVycywgY29tbWFzIGFuZCBkb3RzCiRyZXBsMSA9IHRyaW0ocHJlZ19yZXBsYWNlKCIvW14wLTksLl0vIiwgIiIsICRpbnB1dCksICIuLCIpOwovL2xldCB0aGVyZSBiZSBhIDAgYmVmb3JlIGNvbW1hIHRvIGhhdmUgdmFsdWVzIGxpa2UgMCw3NSwgcmVtb3ZlIHRoZSAwCiRyZXBsMiA9IHByZWdfcmVwbGFjZSgiL14wLyIsICIiLCRyZXBsMSk7Ci8vbm93IGkgbmVlZCB5b3UgaGVyZSB0byBoZWxwIG1lIGZvciB0aGUgZXhwcmVzc2lvbiBwdXR0aW5nIGRvdHMgYWZ0ZXIgZWFjaCAzIG51bWJlcnMsIHVudGlsIHRoZSBjb21tYToKJHJlcGwzID0gcHJlZ19yZXBsYWNlKCcvKFxkKSg/PSg/OlxkezN9KSsoPyFcZCkpLycsICckMS4nLCAkcmVwbDIpOwplY2hvICIkcmVwbDMiIC4gIlxuIjsK