Dize 12345aaa
düşünün. Ben bu yüzden sadece sayısal kısmı iade edilecektir üzerine preg_split()
kullanmak istiyorum (yani 12345
). Nasıl bunun için regex yazmak istiyorsunuz?
preg_split istediğiniz, istediğiniz işlevi değil preg_match
a> bölüme bir dize bölmek istemiyorum, ama bunun bir kısmını almak gibi. Daha fazla ayrıntı bilmiyorum, ben sadece bunu yapmak için nasıl bir kaba örnek sağlayabilir.
$reg = null;
//match the first set of 1 or more numbers
if ( preg_match('/\d+/', $str, $reg) ){
$num = $reg[0];
}