Merhaba,
Aşağıdaki kod ile elimdeki textdeki veri içerisinden veri almak istiyorum.
Metinin sonunda yer alan "04T064" verisini almak için tam olarak ne tür bir regex kullanmalıyım?
$kaynak = "0108699809037748210300006183577717170430104T064";
preg_match('@010(.*?)21@si',$kaynak,$barkod);
preg_match('@21(.*?)17@si',$kaynak,$siranumarasi);
preg_match('@17(.*?)10@si',$kaynak,$skt);
echo $barkod[1];
echo "<br />";
echo $siranumarasi[1];
echo "<br />";
echo $skt[1];
echo "<br />";
regex kodu
[0-9]{2}[A-Za-z]{1}[0-9]{3}linkteki siteden inceleyebilirsiniz süslü parentez içindeki sayıları değiştirerek alınacak degerlerin sayısını artırabilir ve azaltabilirsiniz...
http://www.phpliveregex.com/p/7kX