Gumbo
Erfahrenes Mitglied
Es kommt immer auf den Kontext des Zeichens an. Ein Fragezeichen ist auch nicht immer nur ein Quantor sondern ist auch Bestandteil von Assertionen und Konditionen.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
</head>
<body>
<?php
$str = "<li><a href=\"test.html\">Linktext</a></li><li><a href=\"test1.html\">Linktext1</a></li>";
preg_match_all("#<a[^>]+?href=(\x22[^\x22]+\x22|\x27[^\x27]+\x27|[^\x20]+)[^>]*?>(.+?)</a>#Uis",
$str,
$ausgabe);
print_r($ausgabe);
?>
</body>
# Array ( [0] => Array ( [0] => LinktextLinktext1 )
[1] => Array ( [0] => "test.html" )
[2] => Array ( [0] => Linktext
# Linktext1 ) )
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
</head>
<body>
<?php
$str = "<li><a href=\"test.html\">Linktext</a></li><li><a href=\"test1.html\">Linktext1</a></li>";
preg_match_all("#<a[^>]+?href=(\x22[^\x22]+\x22|\x27[^\x27]+\x27|[^\x20]+)[^>]*?>(.*)</a>#Uis",
$str,
$ausgabe);
print_r($ausgabe);
?>
</body>