$text = "bla bla [email]mail@lala.com[/email] bla bla [email]mali@ip.com[/email] bla bla bla";
$pattern = "/([w.-_]+)(@)([w.-_]+)(.)([w.-_]+)/i";
if (preg_match($pattern, $text, $matches)) {
foreach($matches as $index=>$value) {
echo "\$matches[" . $index ."] = ". $value ."<br>";
}
}
Men dett fins flera problemm kvar
1. jag far 6 st $maches
2. mellanslag och bokstaven efter mellanslaget kommer med som $match["6"].
Andra epostadtressen ur $text kommer inte med alls :(
132 ms totalt · 3 externa anrop · v20260731065814-full.19008ce9