Ben sadece benim ilk regex işçiliği elimi çalışıyorum. Ben bir sözde HTML öğesi eşleştirmek ve etiket adı gibi yararlı bilgiler elde edebilmek istiyorum, vb nitelikleri:
$string = '<testtag alpha="value" beta="xyz" gamma="abc" >';
if (preg_match('/<(\w+?)(\s\w+?\s*=\s*".*?")+\s*>/', $string, $matches)) {
print_r($matches);
}
Ben alıyorum, hariç:
Array ( [0] => [1] => testtag [2] => gamma="abc" )
Herkes ben diğer özelliklerini nasıl alabilirim biliyor musun? Ne eksik?