Fra*_*ank 5 php regex api facebook preg-match
我试图从Facebook网址获取Facebook用户名或ID,并想知道你是否可以帮助我.我敢肯定它只是一个简单的正则表达式函数,但我已经尝试过,似乎无法自己做.
这是我一直试图从网址获得的内容.
http://www.facebook.com/ myusername /
或数字ID
http://www.facebook.com/ 2285652 /
如果有人能通过PHP帮助我实现这一点,我将非常感激
jim*_*imp 16
preg_match('#https?\://(?:www\.)?facebook\.com/(\d+|[A-Za-z0-9\.]+)/?#',$str,$matches);
Run Code Online (Sandbox Code Playgroud)
该模式是多功能的,因此匹配:
www前缀的URL ./.用户名只能包含字母数字字符(AZ,0-9)或句点(".").