Ich bin neu in PHP regex und die grundlegenden Muster verstehen jedoch die unten diejenigen ein wenig komplex sind, und ich verstehe nicht, was das folgende Muster entspricht:Wie passen diese Regex-Muster zusammen?
$ret = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,[email protected]\[\]+]*)#... "<a href='' rel='nofollow'></a>", $ret);
$ret = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,[email protected]\[\]+]*... "<a href='http://' rel='nofollow'></a>", $ret);
Könnte jemand bitte erklären ihnen?
Danke.
Meine Augen, bluten sie :( – karim79
schreiben Bitte die ganze Ausdrücke nicht nur die Hälfte davon. –
FYI, PCRE ist die regex-Bibliothek, die preg_ Funktionen Befugnisse PHP. Ich diesen Tag entfernt, weil es nichts spezifisch für diese Bibliothek ist in Ihrer Frage –