Ich habe versucht, Facebook-URL zu überprüfen, den und bekommen Profil in einem regulären Ausdruck: ich habe:Regulärer Ausdruck Facebook-Profil erhalten
http://www.facebook.com/profile.php?id=123456789
https://facebook.com/someusername
ich brauche:
123456789
someusername
mit diesem regulären Ausdruck:
(?<=(https?://(www.)?facebook.com/(profile.php?id=)?))([^/#?]+)
ich:
profile.php
someusername
Was ist falsch?
ok, vielleicht können Sie weitere Informationen abo Dein Ziel? Vielleicht gibt es einfachere Methoden ohne Regex? – gaussblurinc
http://rubular.com sagt "Fix Schrägstriche" und "Ungültiges Muster in Look-Behind". Verwenden Sie es interaktiv, um zu einem guten Regex zu kommen. – olleolleolle
Gute Frage, zeigte Aufwand, versuchte etwas, erster Tag @ stackoverflow +1 – jAC