Hallo Gemeinde,
folgenden String(ohne Zeilenumbrüche(\n)) erhalte ich:
$string = '<div><a href="#">Links 1</a></div><div><a href="#">Link 2</a></div><div><a href="#">Link 3</a></div><div><a href="#">Link 4</a></div>';
und mit dieser Regex:
preg_match_all('/<a href="(#)">.*<\/a>/', $string, $matches);
möchte ich den Inhalt des "href" Attribute matchen!
======================
Wünsch Ergebniss:
Array
(
[0] => 'Links1'
[1] => 'Links2'
[0] => 'Links3'
[0] => 'Links4'
}
Folgendes wird mir aber ausgegeben:
Array
(
[0] => '<a href="#">Test 1</a></div><div><a href="#">Test 2</a></div><div><a href="#">Test 3</a></div><div><a href="#">Test 4</a>
'
[1] => '#'
}
=====================
Was mache ich falsch?
Gruß
ModMoc